English Dictionary
Definition plethora in British English
plethora noun
[singular] noun
/ˈpleθərə/
Synonyms and related words
