Definition of THROTTLINGS

throttlings

Noun

  • the act of suffocating (someone) by constricting the windpipe
  • plural of throttling

Verb

  • place limits on (extent or access)
  • kill by squeezing the throat of so as to cut off the air
  • reduce the air supply

Scrabble Score: 15

throttlings: not valid in Scrabble (US) TWL Dictionary
throttlings: not valid in Scrabble (MW) Merriam-Webster Dictionary
throttlings: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 0

throttlings: not valid in Words With Friends