1.a frequently visited place
1.follow stealthily or recur constantly and spontaneously to;
her ex-boyfriend stalked her
2.haunt like a ghost; pursue;
Fear of illness haunts her
3.be a regular or frequent visitor to a certain place;
She haunts the ballet