Definition of trebuchet in English:

trebuchet

Pronunciation /ˌtrebyəˈSHet/ /ˌtrɛbjəˈʃɛt/

noun

  • A machine used in medieval siege warfare for hurling large stones or other missiles.

Origin

Middle English from Old French, from trebucher ‘overthrow’.