Synonyms and Antonyms for armada | Synonym.com

Synonyms and Antonyms for armada

1. armada (n.)

a large fleet

Synonyms: