What is the full meaning of throttlehold
a vicious, strangling, or stultifying control [n -S]
Example of the word throttlehold placed on a Scrabble board.