strangulationEnglish

strangulation, choking, strangling, throttling

Noun

The act of suffocating (someone) by constricting the windpipe

English: choking, strangling, strangulation, throttling

The condition of having respiration stopped by compression of the air passage

English: strangulation

(pathology) constriction of a body part so as to cut off the flow of blood or other fluid

English: strangulation

English words with similar meanings

Show 3 words