Synonyms of artillery in English:

artillery


See definition of artillery

noun

1

SYNONYMS

ordnance, cannonry, heavy weapons, heavy weaponry, battery