catapult [pl. catapults] , {weapons}
Notices
  • Y-shaped stick with a piece of elastic , for shooting stones,etc (slingshot);(in ancient times)machine for throwing heavy stones in war