(n) a quantity that is more than what is appropriate, Syn. overmuchness, superabundance, overmuch, Example:four-year-olds have an overabundance of energy; we received an inundation of email
The Collaborative International Dictionary of English (GCIDE) v.0.53 Collaborative International Dictionary (GCIDE)