abundant

/ə-ˈbən-dənt/

Middle English abundaunt, habundaunt, borrowed from Anglo-French abundant, habundant, borrowed from Latin abundant-, abundans, present participle of abundāre "to abound

adjective

  1. existing or occurring in large amounts : ample

  2. marked by great plenty (as of resources)

  3. amply supplied : abounding

abundant rainfall

plentiful ample abundant copious mean more than sufficient without being excessive. plentiful implies a great or rich supply. ample implies a generous sufficiency to satisfy a particular requirement.