catapultaTop 25000MeaningsNoun1. catapultExamples1La catapulta arrojó la roca hasta los muros del castillo.The catapult hurled the boulder over the castle walls.