catapult in Czech
catapult in Czech
katapult
A device or weapon for throwing or launching large objects.
katapultovat
(transitive) To fire a missile from a catapult.