mangonel in French mangonel in French mangonneau noun (historical) A military engine formerly used for throwing stones and burning objects. Add to Flashcards