DEMICANNON


Meaning of DEMICANNON in English

noun a kind of ordnance, carrying a ball weighing from thirty to thirty-six pounds.

Webster English vocab.      Английский словарь Webster.