#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