carronade

/ˌkɛrəˈneɪd/
noun
  1. A short, large-caliber naval cannon used in the 18th and 19th centuries, designed to fire heavy shot at close range.
    • Historians found a rusted carronade buried near the old fort.
    • The ship was armed with a powerful carronade on its main deck.
    • The museum displayed a restored carronade from the Napoleonic Wars.
Synonyms
What does "carronade" mean? | whatsthatwordmean | whatsthatwordmean