English noun: throttling | |||
| 1. | throttling (act) the act of suffocating (someone) by constricting the windpipe | ||
| Samples | No evidence that the choking was done by the accused. | ||
| Synonyms | choking, strangling, strangulation | ||
| Broader (hypernym) | asphyxiation, suffocation | ||