throttling
1.
(
noun
) the act of suffocating by constricting the windpipe; "no evidence that the choking was done by the accused"
Synonyms:
choking
,
strangling
,
strangulation
Related Words:
asphyxiation
,
suffocation
Terms and Conditions of Use / Copyright Notice