Loading..

Loading...

American Dictionary of the English Language

Dictionary Search

Armada


ARMA'DA, noun

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, adjective D. 1588.