Synonyms of artillery in English:

artillery


See US English definition of artillery

See UK English definition of artillery

See Spanish definition of artillería

noun

1

SYNONYMS
guns, big guns, ordnance, cannon, cannons, cannonry, heavy weapons, heavy weaponry, battery