adjective
1.
marked by a noble or forbearing spirit
generous toward the weakness of others
Synonyms: benevolent, big, chivalrous, considerate, greathearted, lofty, magnanimous
Related Word: altruistic, charitable, kindhearted, kindly, thoughtful, ungrudging, unselfish; fair, honest; long-suffering, tolerant; helpful, willing
Contrasted words: base, ignoble, mean, self-centered, selfish; grim, hard, harsh, intolerant
Antonyms: ungenerous
2.
Synonyms: liberal 1, bounteous, bountiful, free, freehanded, handsome, munificent, openhanded, unsparing
Antonyms: stingy
3.
Synonyms: plentiful , abundant, ample, bounteous, bountiful, copious, liberal, plenteous, plenty
Related Word: lavish; luxuriant; affluent, wealthy
Contrasted words: scant, scanty, sparse