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 | ||