strangulateEnglish

strangulate, strangle, throttle

Verb

Kill by squeezing the throat of so as to cut off the air

English: strangle, strangulate, throttle

Bahasa: menindas, mencekik, mencengkam

Constrict a hollow organ or vessel so as to stop the flow of blood or air

English: strangulate

Become constricted

English: strangulate

Bahasa words with similar meanings

English words with similar meanings

Show 2 words