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.      Оксфордский английский словарь.