What is the meaning of the word "trebuchet"?

Definitions: