mdmurtha mdmurtha 17-07-2016 History Answered What was the significance of England's defeat of the Spanish Armada?