An impressive display or range of a particular type of thing.
there is a vast array of literature on the topic
Display or arrange (things) in a particular way.
the manifesto immediately divided the forces arrayed against him
arrange,assemble,draw up,group,order,range,place,position,set out,set forth,dispose,marshal,muster