LAY ONESELF OUT


Meaning of LAY ONESELF OUT in English

phrasal

: to take pains : try earnestly : do one's best

laid themselves out to make their guest comfortable

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.