English noun: Battle of the Spanish Armada | |||
1. | Battle of the Spanish Armada (act) in the English Channel a small fleet of British ships successfully defeated the large armada sent from Spain by Philip II to invade England | ||
Instance hypernym | naval battle | ||
Domain region | English Channel | ||