plentifully

(adj) ample

copious
plenteous
rich
abundant (similar term)