Definition of Mangonel

  • (n.) A military engine formerly used for throwing stones and javelins.

Antonyms of Mangonel


No Antonyms Found.

Homophones of Mangonel


No Homophones Found.