18.1k views
2 votes
What country defeated the Spanish Armada in 1588?

A. England
B. France
C. Portugal
D. The Netherlands

2 Answers

4 votes
A. England

The Spanish Armada was nicknamed the "Invincible Armada" until it was defeated by the English naval force under the command of Sir Francis Drake and Lord Charles Howard on July 29, 1588.
User Lyuben Todorov
by
6.0k points
6 votes
I'm sure it's

A.) England

User Kochizufan
by
5.4k points