It means giving rounds, circling. It is an inflection of haunt. It means take turns, watch, patrolling, loitering, Woo, pretend, harass, "stalk". -
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list