mangonel
MAN'GONEL
, n. An engine formerly used for throwing stones and battering walls.