Idiom: Feel at home

Idiom Definitions for 'Feel at home'


If you feel relaxed and comfortable somewhere or with someone, you feel at home.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: