"haunts" in the noun sense
1. haunt, hangout, resort, repair, stamping ground
a frequently visited place
"haunts" in the verb sense
1. haunt, stalk
follow stealthily or recur constantly and spontaneously to
"her ex-boyfriend stalked her"
"the ghost of her mother haunted her"
2. haunt, obsess, ghost
haunt like a ghost pursue
"Fear of illness haunts her"
3. frequent, haunt
be a regular or frequent visitor to a certain place
"She haunts the ballet"
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License