v.
- (of a ghost) manifest itself regularly at (a place).
▸(of a person) frequent (a place).
- be persistently and disturbingly present in (the mind):
the sight haunted me for years.
n.
a place frequented by a specified person:
a favourite haunt of pickpockets.
Derivative
Etymology
ME: from OFr. hanter, of Gmc origin; distantly rel. to home.