MANGONEL Meaning of MANGONEL in English (n.) A military engine formerly used for throwing stones and javelins. Webster's English dictionary. Английский словарь Webster. 2012