catapulta means A Roman catapult (weapon for launching projectiles). Lexicurio rates it Sui generis — a strength score of 89 out of 100.
Etymology
Learned borrowing from Latin catapulta. Doublet of catapult.
noun
- A Roman catapult (weapon for launching projectiles).“The projectile machines, or antient artillery, used by our ancestors about the time of the Norman invasion, were the scorpion, catapulta, balista, and onager of the Romans, with divers other species of the same machines, under a variety of different appellations.”