battle_of_the_spanish_armada | ||
1. | [ noun ] (military) in the English Channel a small fleet of British ships successfully defeated the large armada sent from Spain by Philip II to invade England | |
Related terms: | naval_battle English_Channel English_Channel | |
Similar spelling: |
battle_of_the_Bismarck_Sea battle_of_the_Philippine_Sea battle_of_the_Ardennes_Bulge battle_of_the_Chemin-des-Dames |