- Home
- Idioms
- a home from home
a home from home
a home from home
(British) also a home away from home (American & Australian) a place where you feel as comfortable as you do in your own home I visit Australia so often, it's become a home from home for me.