ARTILLERY Meaning of ARTILLERY in English n. 25B6; noun ORDNANCE, (big) guns, cannon(s), cannonry. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012