throttleholds
English
Noun
throttleholds
plural of
throttlehold