home away from home 1

noundomain: location
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

a place where you are just as comfortable and content as if you were home

  • a place where you are just as comfortable and content as if you were home

FENG