253,292 views
7 votes
7 votes
Which english monarch oversaw the defeat of the spanish armada?.

User Anshu Prateek
by
2.7k points

1 Answer

11 votes
11 votes
Queen Elizabeth's decisive defeat of the Invincible Armada made England a world-class power and introduced effective long-range weapons into naval warfare for the first time, ending the era of boarding and close-quarter fighting.
User Alex Lande
by
3.3k points