armada
From WikiWord, the free dictionary
English
Definitions
No definition found for “armada”. Check the spelling, or try a related word.
Related words
Synonyms
fleetnavyflotillanavalarmedarmyarmadillaarmamentwarshipman-of-warbattleshipland battleshiparmed merchantmanprivate shipflagshipline of battle ship