meaning of Cannonry

Cannonry meaning in General Dictionary

Cannon collectively artillery

View more

  • Cannon, collectively; artillery.