n. act of staying in a place overnight; act of being lodged; deposit, something entrusted; position built on conquered enemy land; place for lodging, inn
LODGMENT
Meaning of LODGMENT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012