English edit

Etymology edit

throttle +‎ hold

Noun edit

throttlehold (plural throttleholds)

  1. A stranglehold.