trebuchet has definitions from the fields of military,medieval,arms
1
[ noun ] (military,medieval,arms) medieval artillery used during sieges; a heavy war engine for hurling large stones and other missiles

Related terms

artillery catapult

*