haunt
verb(haunt)
to visit often : frequent
haunt
verb(haunt)
to continually seek the company of
haunt
verb(haunt)
to have a disquieting or harmful effect on : trouble
haunt
noun(haunt)
a place habitually frequented
haunt
idiom(haunt)
to cause problems for (someone) in the future