English
English version

homestay

From Longman Dictionary of Contemporary Englishhomestayhome‧stay /ˈhəʊmsteɪ $ ˈhoʊm-/ noun [uncountable] American English  an arrangement in which someone from a foreign country stays with local people while studying or on holiday Homestay accommodation is available for students from abroad.
Pictures of the day
What are these?
Click on the pictures to check.