Definition of Appalling

  • 1. An experience that appalls Noun
  • 2. Causing consternation Adjective Satellite

Synonyms for word "appalling"

Semanticaly linked words with "appalling"

Hyponims for word "appalling"