HOMESTAY


Meaning of HOMESTAY in English

[home.stay] n (1956): a period during which a visitor in a foreign country lives with a local family

Merriam-Webster English vocab.      Английский словарь Merriam Webster.