ALL meanings of trebuchet
treb·u·chet
T t - noun trebuchet a medieval engine of war with a sling for hurling missiles. 1
- noun trebuchet a large medieval siege engine for hurling missiles consisting of a sling on a pivoted wooden arm set in motion by the fall of a weight 0
- noun trebuchet a medieval engine of war powered by a counterweight and used to hurl large stones and other missiles 0