HAD BETTER Meaning of HAD BETTER in English should do something I`d better go now or I`ll be late for class. English idioms vocab. Словарь английских идиом и выражений. 2012