Dictionary.com
Thesaurus.com

trebucket

  • a variation of trebuchet.
    trebuchet
    noun
    a medieval engine of war with a sling for hurling missiles.