English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result

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.