English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Armada

Armada (v. t.)

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