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.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005