Define reasons. reasons synonyms, reasons pronunciation, reasons translation, English dictionary definition of reasons. n. 1. a. The basis or motive for an action, decision, or conviction: There are good reasons to learn a foreign language. See Usage Notes at because, why.