Spanish Armada (noun) Definition, Meaning & Examples

noun
  1. the great fleet sent by Philip II of Spain against England in 1588: defeated in the Channel by the English fleets and almost completely destroyed by storms off the Hebrides
Spanish Armada (noun) Definition, Meaning & Examples

More Definitions