1
[ noun ] a quantity much larger than is needed

Related terms

overabundance

*