The Italian term "avventare, catapulta" matches the English term "catapult"

other italian words that include "avventare" : english :
avventare hurl
discesa a valle, avventare skid
avventare sling
avventare slingshots
avventare toss