LIVE IN


Meaning of LIVE IN in English

to live at the place where you work or study :

They have an au pair living in.

—see also live-in

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.