Elizabeth (and England's Millitary) defeated the French Armada in 1588
You can ask a new question or answer this question.