To feel at home Meaning, Definition & Usage

Definitions
  1. to be at one's ease.

Webster 1913