appallingEnglish

appalling, dismaying

Noun

An experience that appalls

English: appalling

Adjective

Causing consternation

English: appalling, dismaying

English words with similar meanings

Show 1 words

Words that start with "appalling"