Armada - Definition, Synonym, Meaning, Spelling, Information on Armada


an armed force; a fleet of ships of war, specifically, the fleet sent against England by Philip of Spain in 1588.

Aristocracy
Ark
Armada

Examples: an armada of ships; of aircraft.