i Register
In some senses, artillery is marked as archaic, slang, UK. Watch for register when choosing this word.
ADJ
field
heavy
The military deployed heavy artillery to destroy the bridge during the battle.
ARTILLERY + NOUN
attack, barrage, bombardment, fire | piece, shell
train, unit
The military deployed an artillery unit to defend the border during the conflict.