The AI-powered English dictionary
plural armadas
A fleet of warships, especially with reference to the Spanish Armada. examples
Any large army or fleet of military vessels. examples
A large flock of anything. examples