haunt
Concise Oxford English Dictionary © 2008 Oxford University Press:
haunt/hɔːnt/
▶verb
- 1 (of a ghost) manifest itself regularly at (a place).
■ (of a person) frequent (a place).
- 2 be persistently and disturbingly present in (the mind): the sight haunted me for years.
– derivatives
haunter noun.
haunter noun.
'haunt' also found in these Oxford entries:

