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.
2012