Answer:

superabundance

AnswerCrossword Clue
SUPERABUNDANCEMore than needed.