Noun Definition

home away from home

1.Definition: a place where you are just as comfortable and content as if you were home

Related Noun(s):home from home

Category: Places