Definition of "Appalling" :
noun: an experience that appalls
"Is it better to view the appalling or merely hear of it?."
adjective: causing consternation
"Appalling conditions."
noun: an experience that appalls
"Is it better to view the appalling or merely hear of it?."
adjective: causing consternation
"Appalling conditions."