1. act in ones own or everybodys best interest; "You will do well to arrive on time ">tomorrow!"
had best |