catapult in Greek catapult in Greek καταπέλτης noun A device or weapon for throwing or launching large objects. Add to Flashcards