YourDictionary

trebuchet

noun

a medieval engine of war powered by a counterweight and used to hurl large stones and other missiles
also trebucket

See trebuchet in American Heritage Dictionary 4

Learn more about trebuchet

link/cite print suggestion box