trebuchet
/ˈtrɛbjʊt/Definitions
1. noun
a medieval siege engine consisting of a long wooden beam pivoted at one end, used to throw heavy projectiles over walls or other fortifications
“The trebuchet played a crucial role in the medieval siege of the castle.”