Meaning of “home from home” in the English Dictionary


"home from home" in English

See all translations

home from home

UK US home away from home

a place where you feel as comfortable as you do in your own home:

The hotel was a real home from home.

(Definition of “home from home” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)