lodge

to become firmly embedded in a place…

variations: lodge | lodged | lodging

work...