We found 1 definitions of throttlings from 1 different sources.
Noun |
||
throttling - the act of suffocating (someone) by constricting the windpipe; "no evidence that the choking was done by the accused" | ||
choking, strangling, strangulation | ||
asphyxiation, suffocation killing by depriving of oxygen |