artillery
artillery - noun
large but transportable armament
an army unit that uses big guns
a means of persuading or arguing
artillery - thesaurus
gun
ordnance
weapon