Definition of artillery:
(n) :
large cannon like weapons, transportable and usually operated by more than one person; a unit of the army, that uses such weapons
Definition of artillery:
(n) :
large cannon like weapons, transportable and usually operated by more than one person; a unit of the army, that uses such weapons