Answer: aghst

AnswerCrossword Clue
AGHST

Appalled