Answer: hagrides

AnswerCrossword Clue
HAGRIDESTorments.
hagridesto afflict with worry, dread, need, or the like; torment