YourDictionary

cannonry

noun pl. cannonries

  1. cannons collectively; artillery
  2. cannon fire

See cannonry in American Heritage Dictionary 4

link/cite print suggestion box