Dictionary

carronade

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

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
ADVERTISEMENT

Origin of CARRONADE

Carron, Scotland
First Known Use: 1779

Browse

Next Word in the Dictionary: carrosseriePrevious Word in the Dictionary: carromataAll Words Near: carronade
How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears