Antonym.com
NEW
Table of Contents
1. armada
Table of Contents
1. armada
Antonyms
Synonyms
1. armada
noun.
['ɑːrˈmɑːdə'] a
large
fleet.
Antonyms
appear
slow
Synonyms
fleet
Antonym.com