NAVY Meaning of NAVY in English n. 25B6; nouna 600-ship navy : FLEET, flotilla, armada. a navy suit : NAVY BLUE, dark blue, indigo. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012