artillery

Noun
  1. Large but transportable armament (synset 102749370)
  2. An army unit that uses big guns (synset 108406028)
  3. A means of persuading or arguing (synset 107261592)
    "he used all his conversational weapons"

Other Searches