armada
About 0.87 uses per million words.
Meaning
- noun A fleet of warships, especially with reference to the Spanish Armada.
- noun Any large army or fleet of military vessels.
- noun A large flock of anything.
An armada of insects attacked us every day at sunset.
- noun A group of newts.
Similar words
fleet navy flotilla naval armed army armadilla armament warship man-of-war
Often followed by
of was in and had to de that sailed
Word family
armadas
Save “armada” to learn later