<p><strong>Noun</strong></p><ul><li>Also called Invincible Armada, the fleet sent against England by Philip II of Spain in 1588. It was defeated by the English navy and later dispersed and wrecked by storms.</li><li>(lowercase) any fleet of warships.</li><li>(lowercase) a large group or force of vehicles, airplanes, etc.: an armada of transport trucks.</li></ul>