Spanish Armada

A famous spanish naval fleet used by Spanish king against Britain in the 16th century.

Spanish Armada Definition
Spanish Armada Definition

A famous Spanish naval fleet used by the Spanish king against Britain in the 16th century, Spanish Armada. The Spanish Armada was a large fleet of ships sent by Spain in 1588 to invade England but was famously defeated.