THESAURUS

Armada Thesaurus

A fleet of warships, especially with reference to the Spanish Armada.

Related Words

Related dictionary entries include fleet, navy, flotilla, naval, armed, army.

Continue With Armada

Relationships are shown only after the shared lexical validator accepts them. A suggestion is not automatically an exact replacement.