trebucket n. + Add to list tre·buck·et Synonyms Synonyms arbalestarbalistballistabricolecatapultmangonelonagertrebuchet