Mangonel

Webster's Dictionary of the English Language

·noun A military engine formerly used for throwing stones and javelins.

Related Words

  • mangonel

    An ancient military engine in the form of a gigantic cross-bow, discharging large darts and stones, ...

    The Sailor's Word-Book