TREBUCHET Meaning of TREBUCHET in English n. Tumbrel, castigatory, ducking-stool, cucking-stool, trebucket. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012