What is the meaning of Trebuchets?

plural of trebuchet

Source: wiktionary.org