demicannon

English

Noun

demicannon (plural demicannons)

  1. Alternative form of demi-cannon