Antonyms and Synonyms for armada

1. armada (n.)

a large fleet

Antonyms: Synonyms: