hand catapult
English
Noun
hand
catapult
(
plural
hand catapults
)
Synonym of
slingshot
(
“
a stick with elastic band for shooting projectiles
”
)