catapult in German
catapult in German
Katapult
A device or weapon for throwing or launching large objects.
katapultieren
(transitive) To fire a missile from a catapult.