ARTILLERY Meaning of ARTILLERY in English n. 1.Ordnance, cannon, enginery, great guns.2.Gunnery, theory of ordnance, art of handling ~. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012