LEVEL BEST


Meaning of LEVEL BEST in English

adj. phr. One's utmost; one's very best. Eric refused to stay in school although his parents did their level best to make him finish.

American idioms English vocabulary.      Английский словарь американских идиом.