Synonyms of 'armada'
A fleet is a group of ships organized to do something together, for example to fight battles or to catch fish.
damage inflicted upon the British fleet
Thesaurus for armada from the Collins English Thesaurus
An armada is a large group of warships .