Answer: hanting

AnswerCrossword Clue
hantinghaunt
hantingHANT, to haunt (to visit frequently)