Ribaudequin

•  Ribaudequin  –  A huge bow fixed on the wall of a fortified town for casting javelins.