(THROAT) [verb] [T] - to try to kill (someone) by pressing their throat so that they cannot breatheShe had been throttled and left for dead.(informal) Sometimes he gets me so annoyed I could throttle him.(figurative) The reduction in funds is throttling (= preventing) the development of new programmes.
THROTTLE
Meaning of THROTTLE in English
Cambridge English vocab. Кембриджский английский словарь. 2012