throttling
noun
1. the act of suffocating (someone) by constricting the windpipe
Similar word(s): choking, strangling, strangulation
Definition categories: act, asphyxiation, suffocation
verb
1. present participle of throttle
1. the act of suffocating (someone) by constricting the windpipe
Similar word(s): choking, strangling, strangulation
Definition categories: act, asphyxiation, suffocation
1. present participle of throttle