artillery /ɑɚˈtɪləri/ noun Learner's definition of ARTILLERY
[noncount]
1
: large guns that are used to shoot over a great distance火炮;大炮 —
often used before another noun常用于另一名词前 —
often used figuratively常用作比喻 2
: the part of an army that uses large guns to shoot over a great distance炮兵 —
often used before another noun常用于另一名词前