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