Artillery Meaning

There are 3 meaning(s) for word Artillery

Meaning 1 : an army unit that uses big guns

    Synonyms : artillery unit
Meaning 2 : large but transportable armament

    Synonyms : gun,  heavy weapon,  ordnance
Meaning 3 : a means of persuading or arguing

    Synonyms : weapon