English Dictionary
Definition panoply in British English
panoply noun
[singular] noun
/ˈpænəpli/
1
a large and impressive range of things
