Nouns

(n)artillery, heavy weapon, gun, ordnancelarge but transportable armament
(n)artillery, artillery unitan army unit that uses big guns
(n)weapon, artillerya means of persuading or arguing“he used all his conversational weapons”