STRANGULATION


Meaning of STRANGULATION in English

n.1 the act of strangling or the state of being strangled.

2 the act of strangulating.

Etymology: L strangulatio (as STRANGULATE)

Oxford English vocab.      Оксфордский английский словарь.