Subscribe
URL of the page has been copied to clipboard.
Meaning : A quantity that is more than what is appropriate.
Example : Four-year-olds have an overabundance of energy. We received an inundation of email.
Synonyms : overabundance, overmuch, superabundance
Install App