Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
strangle  (strangles 3rd person present) (strangling present participle) (strangled past tense & past participle )
1  verb To strangle someone means to kill them by squeezing their throat tightly so that they cannot breathe.  (=throttle) 
He tried to strangle a border policeman and steal his gun...  V n 
2  verb To strangle something means to prevent it from succeeding or developing. 
The country's economic plight is strangling its scientific institutions...  V n