catapulta noun1 •A Roman catapult (weapon for launching projectiles).This pantomime over, Bentley recoiled, with the spring of a Roman catapulta, to his natural pursuits. — 1863 formscatapultae