Definition of "haunts"

haunts