throttleholds meaning

Meaning of throttleholds

What is the full meaning of throttleholds

THROTTLEHOLD, a vicious, strangling, or stultifying control [n]

Example of the word throttleholds placed on a Scrabble board.

Unscrambled word throttleholds

Points for throttleholds

Scrabble
29 points
Word With Friends
20 points
Wordfeud
29 points

Related pages for throttleholds