English word definition — powered by WordNet
existing in great number or quantity
affording an abundant supply
producing in abundance
Want to remember plentiful?