Armada
WordNet

noun


(1)   A large fleet
WiktionaryText

Proper noun



  1. The Spanish Armada which sailed against England in 1588
 
x
OK