Synonyms and Antonyms for home_from_home

1. home from home (n.)

a place where you are just as comfortable and content as if you were home

Synonyms: