Definition of throttlehold in US English:

throttlehold

noun

Pronunciation

throttlehold

/ˈTHrädlˌhōld/