The definition :


Definitions of artillery:

  • noun:   large but transportable armament
  • noun:   an army unit that uses big guns
  • noun:   a means of persuading or arguing



Are you interested in alternative search :

:artillery unit gun heavy weapon ordnance weapon gunstock stock battery armament army unit persuasion suasion bricole cannon catapult field artillery four pounder onager ability addiction infantry probability ack ack ack ack gun active air defense

If you like reading news check: