Mangonel
Mangonel , noun
[Old French mangonel, Late Latin manganellus, manganum, from Greek {not transcribed} See Mangle, n.]
A military engine formerly used for throwing stones and javelins.
Mangonel , noun
[Old French mangonel, Late Latin manganellus, manganum, from Greek {not transcribed} See Mangle, n.]