MANGONEL Meaning of MANGONEL in English n. Mil. hist. a military engine for throwing stones etc. Etymology: ME f. OF mangonel(le), f. med.L manganellus dimin. of LL manganum f. Gk magganon Oxford English vocab. Оксфордский английский словарь. 2012