Defenition of the word battle of the spanish armada
-
Defenition of the word 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
Hypernyms for the word battle of the spanish armada
See other words