panoply
1. [ noun ] a complete and impressive array
Related terms: array
Similar spelling:   panoplied
  pain_pill
  painfully
  Pamplin
  painful