level best
七彩网·英语单词
2. level best的解释
全力;
1. 全力:in one's (Sunday) best [英俗]穿着最好的衣服 | level best 全力 | look one's best 表现出最好的状态或品质
4. level best在线翻译
noun
1. the greatest possible degree
e.g. he tried his utmost
Synonym: utmostuttermostmaximum