MANGONEL Meaning of MANGONEL in English ( n. ) A military engine formerly used for throwing stones and javelins. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012