- Dwell permanently - Live - Lodge - Stay - To dwell permanently or for a considerable time; to have
a settled abode for a time; to abide continuosly; to have one's
domicile of home; to remain for a long time. - To have a seat or fixed position; to inhere; to lie or
be as in attribute or element. - To sink; to settle, as sediment.