Synonyms for armada | Synonym.com

Synonyms and antonyms for armada

1. armada (n.)

a large fleet

Synonyms: