Armada

Definition:

  • (v. t.) A fleet of armed ships; a squadron. Specifically, the Spanish fleet which was sent to assail England, a. d. 1558.

Compare armada with other words:

armada vs. armado

armada vs. flotilla

armada vs. vessel

armada vs. military

armada vs. army

armada vs. fleet