had better 2023.01.19 Meaning of had better in English Idioms 1. should; ought to You're late. I think you had better go home now.