mangonel
noun
°A military engine formerly used for throwing stones and javelins.