Cite
 

Synonyms of battle of the spanish armada

Noun


1. Battle of the Spanish Armada

usage: in the English Channel a small fleet of British ships successfully defeated the large armada sent from Spain by Philip II to invade England

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.