From Longman Dictionary of Contemporary Englishsomebody had better/best do somethingsomebody had better/best do somethingused to say that someone should do something You’d better phone to say you’ll be late. We’d better not tell Jim about our plans just yet. → have