ARTILLERY


Meaning of ARTILLERY in English

[noun] [U] - (the part of the army which uses) very large guns that are moved on wheels or metal tracksNaval gunfire and ground-based artillery are generally less accurate than many aircraft-borne weapons.

Cambridge English vocab.      Кембриджский английский словарь.