cannonry

noun
  1. cannons collectively; artillery
  2. Usage: military
  3. the art or practice of using cannons
  4. Usage: military

Examples