carronade

play
noun car·ron·ade \ˌka-rə-ˈnād\

Definition of carronade

  1. :  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

Carron, Scotland

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).

Love words? Need even more definitions?

Subscribe to America's largest dictionary and get thousands more definitions and advanced search—ad free!

Love words? Need even more definitions?

Subscribe to America's largest dictionary and get thousands more definitions and advanced search—ad free!