Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: artillery  aa(r)'ti-lu-ree
  1. Large but transportable armament
    "The infantry advanced behind the artillery";
    - heavy weapon, gun, ordnance
     
  2. (military) an army unit that uses big guns
    "The artillery unit provided crucial support during the battle";
    - artillery unit
     
  3. A means of persuading or arguing
    "Statistics were his favourite artillery in debates";
    - weapon

Derived forms: artilleries

Type of: armament, army unit, persuasion, suasion [rare]

Part of: battery

Encyclopedia: Artillery