0 present participle of throttle
1 to press someone's throat very tightly so that they cannot breathe:
informal Sometimes he annoys me so much that I could throttle him.
2 to prevent something from succeeding:
The reduction in funds is throttling the development of new programmes.