Carronade Definition
karənād
noun
An obsolete type of short, light cannon with a large bore, used at close range.
Webster's New World
Other Word Forms of Carronade
Noun
Singular:
carronade
Plural:
carronadesFind Similar Words
Find similar words to carronade using the buttons below.