Noun
An overflow, or overflowing abundance.
More about this word
Synonyms and related words
Explore this word
