hand catapult

English

Noun

hand catapult (plural hand catapults)

  1. Synonym of slingshot (a stick with elastic band for shooting projectiles)