MAKE YOURSELF AT HOME


Meaning of MAKE YOURSELF AT HOME in English

relax, feel as though you are in your own home

Lee's mom welcomed us, saying, "Please, make yourself at home."

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.