v. 1 visit, frequent, hang about or around, spend time at, US habituate She haunts the yacht club, waiting for her ship to come in 2 beset, obsess, plague, torment, trouble, possess, prey on He is haunted by the fear that she told the police everything
n. 3 gathering-place, meeting-place, stamping-ground, Colloq hang-out She returned to Abergavenny to visit the haunts of her youth