Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: artillery  aa(r)'ti-lu-ree
  1. Large but transportable armament
    - heavy weapon, gun, ordnance
     
  2. An army unit that uses big guns
    - artillery unit
     
  3. A means of persuading or arguing
    "he used all his conversational artilleries"
    - weapon

Derived forms: artilleries

Type of: armament, army unit, persuasion, suasion

Part of: battery

Encyclopedia: Artillery