lodge in
1.
(
verb
) live (in a certain place)
Synonyms:
occupy
,
reside
Related Words:
crash
,
dwell
,
inhabit
,
live
,
move in
,
people
,
populate
,
reside
,
shack
,
squat
,
stay at
Terms and Conditions of Use / Copyright Notice