panoply

/'pænəpli/
Noun
  1. a complete and impressive array
panoply
A full panoply of medieval armor stands on display in the castle hall.