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.      Словарь английских синонимов.