Webster's Revised Unabridged Dictionary · 1913

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.