TREBUCHET

Definition of TREBUCHET

  1. (noun)catapult that uses a swinging arm to throw a projectile