VariousWords beta
Related Terms:
Definitions:
Noun
choking
strangling
strangulation
throttling
Definition: the act of suffocating (someone) by constricting the windpipe; "no evidence that the choking was done by the accused"
Definition: The temporary reduction of bandwidth through a communications network by controlling the package flow rate, in order to minimise congestion.
Verb
Definition: present participle of throttle