Definitions of lodge in:

  • verb:   live (in a certain place)