carronade.
(Of theingl.)(carronade, and East ofCarron, Scotland).
1. f. Cannon Old Navy, short and mounted on slides.