trebuchet
nounDefinition of trebuchet
: a medieval military engine for hurling heavy missiles (such as rocks)
Keep scrolling for more