Word Study
had best
WORDNET DICTIONARY
Verb had best has 1 sense
- had best(v = verb.stative) do well - act in one's own or everybody's best interest; "You will do well to arrive on time tomorrow!" is one way to act, move
Sample sentence:
Somebody ----s INFINITIVE
For further exploring for "had best" in Webster Dictionary Online