Definition of “haunt” - Learner’s Dictionary

haunt

verb [ T ] uk us /hɔːnt/
GHOST

B2 If a ghost haunts a place, it appears there often:

a haunted house
UNPLEASANT MEMORY

B2 If an unpleasant memory or feeling haunts you, you think about or feel it often:

[ often passive ] He was haunted by memories of the war.

(Definition of “haunt verb” from the Cambridge Learner's Dictionary © Cambridge University Press)