Definisi 'level best'

English to English
noun
1 the greatest possible degree Terjemahkan
Example:
he tried his utmost
source: wordnet30


Visual Synonyms