Search results
- Dictionarystrangulation/ˌstraŋɡjʊˈleɪʃn/
noun
- 1. the action or state of strangling or being strangled: "death due to strangulation"
- 2. a condition in which the blood supply to a part of the body, typically a hernia, is reduced or cut off as a result of compression of blood vessels.
Powered by Oxford Dictionaries