battle of the spanish armada
|battle of the spanish armada|
|in the English Channel a small fleet of British ships successfully defeated the large armada sent from Spain by Philip II to invade England |
More from Dictionary.com Translator
Dictionary.com Word FAQs
Dictionary.com presents 366 FAQs, incorporating some of the frequently asked questions from the past with newer queries.