WordUnscrambler Home
homestay
Definitions
[ˈhəʊmsteɪ], (Noun)
Definitions:
- a holiday or other period abroad spent staying in the home of a local family
(e.g: my three-week homestay in southern Japan)
Phrases:
Origin
:
Click here to see the free dictionary definition for homestay
definition by Oxford Dictionaries