NAVY Meaning of NAVY in English n. fleet, flotilla, naval force(s), armada, Literary argosy The entire navy sailed across the Channel to Le Havre Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012