LAY ONESELF OUT


Meaning of LAY ONESELF OUT in English

{v. phr.}, {informal} To make an extra hard effort; try very hard. * /Larry wanted to win a medal for his school, so he really laid himself out in the race./

Slang English vocab.      Английский сленговый словарь.