What is the meaning of Do_one's_best?

To do as best one can.

Source: wiktionary.org