Synonyms for "appall"

Words with similar meaning