an experience that appalls; is it better to view the appalling or merely hear of it?'
appalling (n.)
causing consternation; appalling conditions
[ Syn: dismaying ]
an experience that appalls; is it better to view the appalling or merely hear of it?'
causing consternation; appalling conditions
[ Syn: dismaying ]