Answer: hagridden

AnswerCrossword Clue
HAGRIDDEN

Tormented