MANGONEL


Meaning of MANGONEL in English

[man.go.nel] n [ME, fr. OF, prob. fr. ML manganellus, dim. of LL manganum philter, mangonel, fr. Gk manganon] (13c): a military engine formerly used to throw missiles

Merriam-Webster English vocab.      Английский словарь Merriam Webster.