Armada
/ɑˈrmɑdə/
Listen pronunciation
Definition
(noun) A fleet of warships, especially with reference to the Spanish Armada.
Sentence Examples
Elizabeth I defeated the Spanish armada.
They have a private armada.
CEFR Practice Quiz
The invasion was launched with a massive ____ of over one hundred ships.