artillery

artillery n

Fr. < L. ar-, art.

  1. Weapons; ammunition; firearms; cannons and guns; [fig.] force; instruments of death; power to kill.