Verb
to strangulate [ strangulated ; strangulated ]
...
asphyxiate {med.}
garrot {med.}
يَخْنُق {الإعدام بالخنق}، {طب}
strangle {med.}
throttle {strangle}, {med.}
related Results
garrote (n.) , {instruments & machines}