The Italian term "troncare, strozzare" matches the English term "throttle"

other italian words that include "troncare" : english :
troncare, prevenire, impedire prevent
other italian words that include "strozzare" : english :
strozzare strangling
strozzare thrushes