1. Verb
To delay; to linger.
2. Verb
To abide; to remain; to continue.
3. Verb
To abide as a permanent resident, or for a time; to live in a place; to reside.
4. Verb
To inhabit.
More about this word
Synonyms and related words
Explore this word
