|
Definition of Demicannon
1. n. A kind of ordnance, carrying a ball weighing from thirty to thirty-six pounds.
Definition of Demicannon
1. Noun. A medium-sized cannon, slightly larger than a culverin and smaller than a standard cannon. ¹
¹ Source: wiktionary.com