GeneralConnection.com
➔
Dictionary
haunt
Noun
1. hangout
Verb
1. resort, repair, stamping ground, area, country, stalk
2. pursue, follow, obsess
3. ghost, preoccupy, frequent
3. travel to, visit
Usage