Demicannon Copy link Demicannon , noun (Military Antiquities) A kind of ordnance, carrying a ball weighing from thirty to thirty-six pounds. — Shakespeare