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.      Краткий оксфордский словарь английского языка.