Synonyms for "appal"

Words with similar meaning