Definition of carronade
: a short-barreled gun of the late 18th and 19th centuries that fired large shot at short range and was used especially on warships
Origin and Etymology of carronade
First Known Use: 1779See Words from the same year
Learn More about carronade
Seen and Heard
What made you want to look up carronade? Please tell us where you read or heard it (including the quote, if possible).