appalls

Synonyms