home from home Meaning, Definition & Usage

  1. noun a place where you are just as comfortable and content as if you were home
    home away from home.

WordNet