Noun
The quality or state of being in excess; superabundance.
four-year-olds have an overabundance of energy Source: Internet
we received an inundation of email Source: Internet