'Artillery' definitions:

Definition of 'artillery'

(from WordNet)
noun
Large but transportable armament [syn: artillery, heavy weapon, gun, ordnance]
noun
An army unit that uses big guns [syn: artillery, artillery unit]
noun
A means of persuading or arguing; "he used all his conversational weapons" [syn: weapon, artillery]

Definition of 'artillery'

From: Easton
  • Artillery 1 Sam. 20:40, (Heb. keli, meaning "apparatus;" here meaning collectively any missile weapons, as arrows and lances. In Revised Version, "weapons"). This word is derived from the Latin artillaria = equipment of war.