strangulation
/ˌstrægjʊˈleɪʃən/noun
mass noun
1
- the action or state of strangling or being strangled勒死; 绞死; 勒住, 绞; 被勒住, 被扼住:
death due to strangulation.
窒息死亡。
1.1
- the process or state of severely restricting the activities or supplies of an area or community or of undergoing such restrictions抑制, 压制:
economic strangulation.
经济遏制。
2
- Medicine the condition in which circulation of blood to a part of the body (especially a hernia) is cut off by constriction【医】(身体一部分, 尤指疝的)绞窄。