(~s, strangling, ~d)
1.
To ~ someone means to kill them by squeezing their throat tightly so that they cannot breathe.
He tried to ~ a border policeman and steal his gun...
= throttle
VERB: V n
2.
To ~ something means to prevent it from succeeding or developing.
The country’s economic plight is strangling its scientific institutions...
VERB: V n