History
History
Synonyms
UK
US
Meaning:
navy

a country's warships; the officers and men of country's warships

fleet

squadron

a division of soldiers, warships, aircrafts etc

military unit

ARMADA as in Wiktionary
ARMADA as in Wikipedia