/θɹɑˈtʌlɪŋ/ - [thratuling] -
We found 6 definitions of throttling from 5 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 |