English Dictionary
Definition superabundance in British English
superabundance noun
[singular] noun
/ˌsuːp(ə)rəˈbʌndəns/
Example
a superabundance of crops
Synonyms and related words
