Meaning of had best

Definition of had best

(verb) act in one's own or everybody's best interest; "You will do well to arrive on time tomorrow!"

Other information on had best

WIKIPEDIA results for had best
Amazon results for had best