Dec 1, 2018 - 00:00
Dec 1, 2018 - 00:00
 0
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.

arrow_back
chevron_leftPrevious Article Webster Dictionary :: Arktizite
Next Articlechevron_right Webster Dictionary :: Armadillo
arrow_forward