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.
LEVEL BEST
Meaning of LEVEL BEST in English
American idioms English vocabulary. Английский словарь американских идиом. 2012