level best
Define:
tools
|
word of the day
|
about
level best (
http://definr.com/level best
)
n : the greatest possible degree; "he tried his utmost" [syn:
utmost
,
uttermost
,
maximum
]