#1 artillery n. [heavy weapon, gun, ordnance] large but transportable armament. wn
#2 artillery n. [artillery unit] an army unit that uses big guns. wn
#3 artillery n. [weapon] a means of persuading or arguing; "he used all his conversational weapons". wn
vizzz