What is the full meaning of mangonels
MANGONEL, (historical) a medieval war engine for throwing stones [n]
Example of the word mangonels placed on a Scrabble board.