SilvaFoxworthy290 SilvaFoxworthy290 18-06-2015 History Answered What is the significance of England’s defeat of the Spanish Armada?