appalling

Noun
  1. An experience that appalls (synset 107300577)
    "is it better to view the appalling or merely hear of it?"
Adjective
  1. Causing consternation (synset 300194968)
    "appalling conditions"

Other Searches