artillery
noun
ADJ. field | heavy The enemy has enough heavy artillery to win the war.
ARTILLERY + NOUN attack, barrage, bombardment, fire | piece, shell | train, unit The soldiers of the artillery train had panicked and cut the traces of their horses. nuclear artillery units