Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: homestay  'howm,stey
  1. A time spent staying as a guest in a stranger's home (e.g. on holiday)
    "During her homestay in Japan, Sarah learned a lot about local customs and daily life"

Derived forms: homestays

Encyclopedia: Homestay