level best (English, noun)
expansion: level best (plural level bests)
Senses:
glosses: The very best that one can do.
tags: idiomatic
Forms:
form: level bests
tags: plural