English word definition — powered by WordNet
produced or growing in extreme abundance
Want to remember profuse?