n. armada, flotilla, navy, naval (task) force, task force, squadron, convoy, division A fleet of submarines was sent to harass shipping in the Atlantic
FLEET
Meaning of FLEET in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012