English Dictionary
◊ STRANGULATE
strangulate
v 1: squeeze the throat of; "he tried to strangle his opponent"
[syn: {strangle}, {throttle}]
2: constrict a hollow organ or vessel so as to stop the flow of
blood or air
3: become constricted; "The hernia will strangulate"