|
Definition of Homestay
1. Noun. a system whereby students visiting a foreign country to study board with a local family at an affordable price ¹
2. Noun. a house used primarily as the residence of the owner but with the business of accommodating paying guests ¹
¹ Source: wiktionary.com
Definition of Homestay
1. a period during which a visitor in a foreign country lives with a local family [n -STAYS]