home from home n a place where you are just as comfortable and content as if you were home Synonym(s) home away from home