Meaning of (A) HOME FROM (OR N. AMER. AWAY FROM) HOME in English

(A) HOME FROM (OR N. AMER. AWAY FROM) HOME

(a) home from (or N. Amer. away from) home

a place where one feels as comfortable as in one's own home.

→ home

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.