Entry 1 sense Webster, 1913 Demicannon · Dem·i·can·non · IPA 01 n. A kind of ordnance, carrying a ball weighing from thirty to thirty-six pounds. 1. A kind of ordnance, carrying a ball weighing from thirty to thirty-six pounds.(Mil. Antiq.)