had best
Explore definitions, synonyms, and language insights of had best
Definitions
Verb
act in one''s own or everybody''s best interest; "You will do well to arrive on time tomorrow!"
Explore definitions, synonyms, and language insights of had best