Home

Word

armada, n.
(armadas)
more info a large fleet
<noun.group>

armada
semantic pointers
hypernym
instance hyponym