Synonyms for "aghast"

Words with similar meaning