Jump to user comments
Noun
- a frequently visited place
Verb
- be a regular or frequent visitor to a certain place
- haunt like a ghost; pursue
- Fear of illness haunts her
- follow stealthily or recur constantly and spontaneously to
- her ex-boyfriend stalked her
- the ghost of her mother haunted her