Translation of "catapult" - English-Spanish dictionary

catapult

noun /ˈkӕtəpalt/

(British ) a small forked stick with an elastic string fixed to the two prongs for firing small stones etc, usually used by children; slingshot(American)

tirachinas
The boys began firing a catapult at the birds.

(Translation of “catapult” from the PASSWORD English-Spanish Dictionary © 2014 K Dictionaries Ltd)