Word
armada, n.
(armadas)
a large fleet
<noun.group>
armada
semantic pointers
hypernym
fleet
instance hyponym
Spanish Armada, Invincible Armada