English Dictionary
Definition cornucopia in British English
cornucopia noun
[singular] noun
/ˌkɔː(r)njʊˈkəʊpiə/
Synonyms and related words
