Adjective
1. abundant
1. abounding, galore, ample, copious, plenteous, plentiful, rich, bumper, copious, extensive, voluminous, easy, thick, long, overabundant, plethoric, rife, plentiful, superabundant, teeming, swarming, torrential, verdant, well endowed, exuberant, lush, luxuriant, profuse, riotous, rank, ample, rich