Definisi 'artillery'

English to English
1 large but transportable armament Terjemahkan
source: wordnet30

2 an army unit that uses big guns Terjemahkan
source: wordnet30

3 a means of persuading or arguing Terjemahkan
he used all his conversational weapons
source: wordnet30

4 Munitions of war; implements for warfare, as slings, bows, and arrows. Terjemahkan
source: webster1913

Visual Synonyms