to frequent; to resort to frequently; to visit pertinaciously or intrusively; to intrude upon.-to inhabit or frequent as a specter; to visit as a ghost or apparition.-to practice; to devote one's self to.-to accustom; to habituate.-to persist in staying or visiting.-a place to which one frequently resorts; as, drinking saloons are the haunts of tipplers; a den is the haunt of wild beasts.-the habit of resorting to a place.-practice; skill.