Definify.com
Webster 1913 Edition
Armada
Webster 1828 Edition
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 Elizabeth, A.D. 1588.