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