What is the meaning of the word "superabundant"?

Definitions: