artillery has definitions from the fields of military,arms
1
[ noun ] (military,arms) large but transportable armament

Used in print

(Clayton C. Barbeau, The Ikon....)

Then we pull_out under our mortar and artillery cover , but nobody pulls_out until I say so .

2
[ noun ] (military) an army unit that uses big guns

Synonyms

artillery_unit

Used in print

(Booton Herndon, "From Custer to Korea, The 7th Cavalry"...)

Artillery and air strikes were called_in to kill them by the hundreds .

Related terms

army_unit battery military

3
[ noun ] a means of persuading or arguing

Synonyms

weapon

Examples

"he used all his conversational weapons"

Used in print

(David Boroff, "Jewish Teen-Age Culture"...)

First , the student trains on his hapless parents the heavy artillery of his newly acquired psychological and sociological insights .

Related terms

persuasion

*