MANGONEL Meaning of MANGONEL in English noun a military engine formerly used for throwing stones and javelins. Webster English vocab. Английский словарь Webster. 2012