TREBUCHET Meaning of TREBUCHET in English [ 'trɛbjʊʃɛt , -bəʃɛt ]■ noun a machine used in medieval siege warfare for hurling large missiles.OriginME: from OFr., from trebucher 'overthrow'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004