haunt
To inhabit or to visit frequently (most often used in reference to ghosts).
To make uneasy, restless.
To stalk; to follow.
(rare) To live habitually; to stay, to remain.
(Scotland) To accustom; habituate; make accustomed to.
(Scotland) To practise; to devote oneself to.
To persist in staying or visiting.
A place at which one is regularly found; a habitation or hangout.
(dialect) A ghost.
A lair or feeding place of animals.
Join Word Warriors
Build your vocabulary & track progress⭐Discover new words, track your mastery, and become a vocabulary champion.