English Dictionary
◊ PANOPLY
panoply
n : a complete and impressive array