Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Artillery in English

English

Artillery

/ɑrtɪləri/

noun

1. Large but transportable armament

synonym:
  • artillery,
  • heavy weapon,
  • gun,
  • ordnance

2. An army unit that uses big guns

synonym:
  • artillery,
  • artillery unit

3. A means of persuading or arguing

  • "He used all his conversational weapons"
synonym:
  • weapon,
  • artillery