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.

Scan and go

Scan on your mobile for direct link.