English Dictionary
Definition to the best of your ability in British English
to the best of your ability phrase
phrase
1
as well as you can
Synonyms and related words
