American English

Definition of strangulation noun from the Oxford Advanced American Dictionary



    jump to other results
  1. 1the act of killing someone by squeezing their throat tightly; the state of being killed in this way to die of slow strangulation
  2. 2(disapproving) the act of preventing something from growing or developing the strangulation of the human spirit
See the Oxford Advanced Learner's Dictionary entry: strangulation