What does 'Feel at home' mean?

If you feel relaxed and comfortable somewhere or with someone, you feel at home.

Idioms similar to 'Feel at home'

See also: