Definition of strangulation noun from the Oxford Advanced American Dictionary


1 the act of killing someone by squeezing their throat tightly; the state of being killed in this wayto die of slow strangulation2 (disapproving) the act of preventing something from growing or developingthe strangulation of the human spirit
Search Results