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