Definition of Artillery

  • 1. Large but transportable armament Noun
  • 2. An army unit that uses big guns Noun
  • 3. A means of persuading or arguing Noun

Synonyms for word "artillery"

Semanticaly linked words with "artillery"

Hyponims for word "artillery"