artillery

nouns

large but transportable armament
an army unit that uses big guns
a means of persuading or arguing
"he used all his conversational weapons"