"Catapult" is Катапульта in Russian.
Катапульта means "Catapult" in English.
Listen to the pronunciationWord #2881 of 4,000 by frequency in Russian — level B2.
Средневековая катапульта разрушала стены замков.
The medieval catapult destroyed castle walls.