Definition of trebuchet in English:

trebuchet

noun

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

Pronunciation

trebuchet

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

Origin

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