Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Armada
v. t.
A fleet of armed ships; a squadron. Specifically, the Spanish fleet which was sent to assail England, a. d. 1558.
←
Arm
Armadillos
→
Shares
Related Words
Menu
Home
Search
My Last Searches