level best

名词 n.
/ˌlɛvl̩ ˈbɛst/|/ˌlɛv(ə)l ˈbɛst/   

英文释义

名词 n.
  1. The very best that one can do. idiomatic
    — Then came a pause, each man aiming his level best, as indeed one is likely to do when one knows that life itself depends upon the shot.

词形变化

level bests plural

词源

From level (“well balanced; even, steady”) + best.
0 次浏览 数据来源: Wiktionary