A-Z: General definitions: Spanish Armada

Definition

Spanish Armada - a fleet of ships, sent by Philip II of Spain to transport an invasion army to England in 1588 to overthrow Elizabeth I and Protestantism. The Armada was scattered by the English fleet off the coast of Calais, then largely destroyed by storms during its escape around the Scottish and Irish coasts.