- home away from home as a noun:
- 1
home away from home
noun
1 home away from home
A place where you are just as comfortable and content as if you were home.
synonym: home from home.
debug info: 0.0228
noun
A place where you are just as comfortable and content as if you were home.
synonym: home from home.
debug info: 0.0228