What is the meaning of the word "appalling"?
Definitions:
-
an experience that appalls noun
- is it better to view the appalling or merely hear of it?
-
causing consternation adjective
- appalling conditions