The Caribbean Dictionary

catapult
1 definition
1
 
Noun
Slingshot. A projectile launching weapon made from a Y-shaped branch or piece of wood and elastic material. They are commonly used to hunt birds and other small game.
Synonyms
bingy, catapul, gutaperk
Tags
weapon
Pictures
catapult
Ray Nov 06, 2019
where can I buy one of those in the Montego bay area?
400