having or providing plenty of something, esp resources
(+ in) amply supplied with or abounding in (something)
occurring in large quantities
(+ in) amply supplied with
abundantly adv
[Middle English via French from Latin abundant-, abundans, present part. of abundare: see abound]