armada
noun
- a fleet of warships
- a fleet of military aircraft
- a fleet of warships sent against England by Spain in 1588 but destroyed
See armada in American Heritage Dictionary 4
(är-mäˈdə, -māˈ-)
noun- A fleet of warships.
- A large group of moving things: an armada of ants crossing the lawn.
Learn more about armada
link/cite
print
suggestion box