YourDictionary

home-from-home

noun

Brit. a place that is as pleasant and comfortable as a person's own home

Learn more about home-from-home

link/cite print suggestion box