Back to Webster

Webster

Armada

ARMA'DA, n. A fleet of armed ships; a squadron. The term is usually applied to the Spanish fleet, called the Invincible Armada, consisting of 130 ships, intended to act against England in the reign of Queen El...

Webster Dictionary
English dictionary 16.3 MB

Meaning

ARMA'DA, n.

A fleet of armed ships; a squadron. The term is usually applied to the Spanish fleet, called the Invincible Armada, consisting of 130 ships, intended to act against England in the reign of Queen Elizabeth, A.D. 1588.

Ampiaw
Add to home screen for a faster, app-like experience