English Dictionary
◊ STRANGLE
strangle
v : squeeze the throat of; "he tried to strangle his opponent"
[syn: {strangulate}, {throttle}]