- An engine somewhat resembling a massive crossbow, used by
the ancient Greeks and Romans for throwing stones, arrows, spears, etc. - A forked stick with elastic band for throwing small
stones, etc.
Meaning of 'catapult' (Princeton's WordNet)
1 . catapult
[ v]
Meaning (1): - shoot forth or launch, as if from a catapult