Scrabble word: THROTTLING
In which Scrabble dictionary does THROTTLING exist?
Definitions of THROTTLING in dictionaries:
- noun - the act of suffocating (someone) by constricting the windpipe
- verb - place limits on (extent or access)
- verb - kill by squeezing the throat of so as to cut off the air
- verb - reduce the air supply
- verb - to choke to death