|
the_armada
has definitions from the fields of nautical,military
|
|
| 1 |
[ noun ] (nautical,military) Francis Drake commanded British ships that successfully defeated the large armada sent from Spain by Philip II to invade England
Synonyms Related terms |
| 2 |
[ noun ] (nautical,military) the great fleet sent by Philip II of Spain against England in 1588
Synonyms Related terms |
| * |
|