MANGONELS

Scrabble 12 Words With Friends 17

Definition

MANGONELS is the plural of MANGONEL.

noun MANGONEL: an engine that provided medieval artillery used during sieges.

See all 319 words you can make from MANGONELS →

← Unscramble different letters