catapulta

Noun feminine A2 #52375 most common

Translations

  1. catapult

A device used to launch objects.

Advertisement

Example Sentences

Los soldados usaban una catapulta para lanzar rocas a las murallas del castillo durante el asedio.

The soldiers used a catapult to launch rocks at the castle walls during the siege.

La catapulta fue un ingenioso invento que revolucionó la forma de asediar castillos en la Edad Media.

The catapult was a clever invention that revolutionized the way to besiege castles in the Middle Ages.