superabundance
/ˌsupərəˈbʌndəns/
noun
- An extremely large amount of something; more than is needed.
- The company had a superabundance of ideas but not enough time to try them all.
- There was a superabundance of food at the festival, with leftovers for everyone.
- The garden produced a superabundance of tomatoes this summer.