lodge in

verb

  1. 1

    live (in a certain place)

    She resides in Princeton

    he occupies two rooms on the top floor

Synonyms

Also useful for “lodge in”:Crossword