Answered

What country defeated the Spanish Armada in 1588?
A. England
B. France
C. Portugal
D. The Netherlands

Answer :

I'm sure it's  

A.) England 

ari1471
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.

Other Questions