Demicannon /(?)/ Dem·i·can·non Demicannon n. A kind of ordnance, carrying a ball weighing from thirty to thirty-six pounds. (Mil. Antiq.)