What does Cannonry mean?

Cannonry meaning in General Dictionary

Cannon collectively artillery

View more

  • Cannon, collectively; artillery.