- Dwell (in) - Dwell permanently - Live - Lodge - Stay - Where sidekicks secretly live - 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.