NOUN | location | home from home, home away from home | a place where you are just as comfortable and content as if you were home |
---|
Meaning | A place where you are just as comfortable and content as if you were home. | |
---|---|---|
Synonym | home away from home | |
Broader | home, place | Where you live at a particular time |
©2001-24 · HyperDic hyper-dictionary · Contact