ribadocchino

Etymology
.

Noun

 * 1) ribauldequin, organ gun
 * 2) ribauldequin large bow for casting javelins
 * 3) ribauldequin engine of war
 * 1) ribauldequin engine of war