PANOPLY

Definition of PANOPLY

  1. (noun)a complete and impressive array