appalling
1.
(
satellite adjective
) causing consternation; "appalling conditions"
Synonyms:
dismaying
2.
(
noun
) an experience that appalls; "is it better to view the appalling or merely hear of it?"
Related Words:
experience
Terms and Conditions of Use / Copyright Notice