carronade
/ˌkɛrəˈneɪd/
noun
- 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