MANGONEL Meaning of MANGONEL in English n. Mil. hist. a military engine for throwing stones etc. [ ME f. OF mangonel(le), f. med.L manganellus dimin. of LL manganum f. Gk magganon ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012