catapult in Spanish
catapult in Spanish
catapulta
A device or weapon for throwing or launching large objects.
catapultar
(transitive) To fire a missile from a catapult.
catapultar
(intransitive) To be fired from a catapult or as if from a catapult.
ser catapultado
(intransitive) To be fired from a catapult or as if from a catapult.