of a ghost : to visit or live in (a place)
: to eventually cause problems for (someone) as time passes
: to keep coming back to the mind of (someone) especially in a way that makes the person sad or upset
: a place that you go to often
What made you want to look up haunt? Please tell us where you read or heard it (including the quote, if possible).