adjective
giving, big-hearted
Synonyms: acceptable, altruistic, beneficent, benevolent, big, bounteous, bountiful, charitable, considerate, easy, equitable, excellent, fair, free, good, greathearted, helpful, high-minded, honest, honorable, hospitable, just, kind, kindhearted, kindly, lavish, liberal, lofty, loose, magnanimous, moderate, munificent, noble, open-handed, philanthropic, prodigal, profuse, reasonable, soft-touch, thoughtful, tolerant, ungrudging, unselfish, unsparing, unstinting, willing
Antonyms: greedy, mean, miserly, selfish, stingy
adjective
plentiful
Synonyms: abundant, affluent, ample, aplenty, bounteous, bountiful, copious, dime a dozen, full, galore, handsome, large, lavish, liberal, luxuriant, no end, no end in sight, overflowing, plenteous, rich, stinking with, unstinting, wealthy
Antonyms: depleted, wanting