complete suit of armor, protective body suit; splendid or impressive array

listen to the pronunciation of complete suit of armor, protective body suit; splendid or impressive array
English - English
{i} panoply