The Armada thear·mada uncommon noun 1. the great fleet sent from Spain against England by Philip II in 1588 SynonymsThe ArmadaSpanish ArmadaInvincible Armada Related words Broader terms armada WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.