WordUnscrambler Home
mangonel
Definitions
[ˈmaŋɡənɛl], (Noun)
Definitions:
- a military device for throwing stones and other missiles
Phrases:
Origin
:
Middle English: from Old French mangonel(le), from medieval Latin manganellus, diminutive of late Latin manganum, from Greek manganon ‘axis, engine of war’
Click here to see the free dictionary definition for mangonel
definition by Oxford Dictionaries