{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
Slang English vocab. Английский сленговый словарь. 2012