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