a home away from home


Also found in: Dictionary, Thesaurus, Medical, Legal, Encyclopedia.

a home away from home

a place where you feel as comfortable as you do in your own home I visit Chicago so often, it's become a home away from home for me.
See also: away, home