WordNet
do one's best
v. perform as well as possible [syn: go all out, give one's best]
Usage examples of "do one's best".
To understand the things these people did, one has to do one's best to understand the psychological reasons why they did them.