Found 2 items, similar to mangonel.
English → English (WordNet)
Definition: mangonel
mangonel
n : medieval artillery used during sieges; a heavy war engine
for hurling large stones and other missiles [syn:
catapult,
arbalest,
arbalist,
ballista,
bricole,
onager,
trebuchet,
trebucket]
English → English (gcide)
Definition: Mangonel
Mangonel
\Man"go*nel\, n. [OF. mangonel, LL. manganellus,
manganum, fr. Gr. ? See
Mangle, n.]
A military engine formerly used for throwing stones and
javelins.
[1913 Webster]