TREBUCHET


Meaning of TREBUCHET in English

[ 'trɛbjʊʃɛt , -bəʃɛt ]

■ noun a machine used in medieval siege warfare for hurling large missiles.

Origin

ME: from OFr., from trebucher 'overthrow'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.