1
[ noun ] a quantity much larger than is needed

Related terms

overabundance

2
[ noun ] extreme excess

Examples

"an embarrassment of riches"

Related terms

excess redundancy

*