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. 2012