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