EGAVE

catapulta

About 0.00 uses per million words.

Meaning

  1. 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