plentifully

(adj) abundant (similar term)