trebucket

英文釋義

  1. catapult that uses a swinging arm to throw a projectile