throttlehold
English
Etymology
From
throttle
+
hold
.
Noun
throttlehold
(
plural
throttleholds
)
A
stranglehold
.