LODGER


Meaning of LODGER in English

n. a person receiving accommodation in another's house for payment.

Oxford English vocab.      Оксфордский английский словарь.