{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
Dictionary of English idioms . Словарь английских идиом. 2012