The English term "sling" matches the Italian term "avventare"

other english words that include "sling" : italian :
gosling paperotto
nursling poppante
slingshot fionda
slingshots avventare