LEVEL BEST


Meaning of LEVEL BEST in English

phrasal

: very best

did his level best to make money at it — F.L.Allen

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