v. phr. To be hospitable; welcome; make someone feel at ease. They are very popular hosts because they always manage to make their guests feel at home.
MAKE ONE FEEL AT HOME
Meaning of MAKE ONE FEEL AT HOME in English
American idioms English vocabulary. Английский словарь американских идиом. 2012