ARTILLERY





Definition:

  1. [noun] large but transportable armament
    Synonyms: heavy weapon, gun, ordnance

  2. [noun] an army unit that uses big guns
    Synonyms: unit

  3. [noun] a means of persuading or arguing; "he used all his conversational weapons"
    Synonyms: weapon

Synonyms:


Related Words: