had best

Verb
  1. Act in one's own or everybody's best interest (synset 202729439)
    "You will do well to arrive on time tomorrow!"

Other Searches