A HOME FROM HOME


Meaning of A HOME FROM HOME in English

( BrE ) ( NAmE a ˌhome away from ˈhome )

a place where you feel relaxed and comfortable as if you were in your own home

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.