- 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.
- Exist permanently - Form an integral part - Stay - Stay permanently - Stick on - Stick permanently - To be inherent; to stick (in); to be fixed or
permanently incorporated with something; to cleave (to); to belong, as
attributes or qualities.