catapulta
About 0.00 uses per million words.
Meaning
- noun A Roman catapult (weapon for launching projectiles).
Similar words
catapult torment cataplexis bombard sarbacane crossbolt military engine cannonball rocket ballista
Often followed by
and was
Save “catapulta” to learn later