carronade

(kar′ə nād)

noun

an obsolete type of short, light cannon with a large bore, used at close range

Origin: after Carron, Scotland, where it was first made

Learn more about carronade

link/cite print suggestion box