Learning / English Dictionary |
BATTLE OF THE SPANISH ARMADA
Pronunciation (US): | (GB): |
I. (noun)
Sense 1
Meaning:
In the English Channel a small fleet of British ships successfully defeated the large armada sent from Spain by Philip II to invade England
Classified under:
Nouns denoting acts or actions
Instance hypernyms:
naval battle (a pitched battle between naval fleets)
Domain region:
English Channel (an arm of the Atlantic Ocean that forms a channel between France and Britain)