LODGE


Meaning of LODGE in English

v. live, reside; stay overnight; accommodate someone; rent a room to; contain; stick in, implant; become stuck in, become embedded; enter or file a complaint; deposit, entrust to

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.