Synonyms of 'navy'
An armada is a large group of warships.
An armada of allied ships participated in the invasion.
Thesaurus for navy from the Collins English Thesaurus
A country's navy consists of the people it employs to fight at sea, and the ships they use.