Synonyms of Throttlehold in English :
Antonyms of Throttlehold in English
Thesaurus of Throttlehold in English
Throttlehold
see definition of throttleholdSynonyms of throttlehold
1. (noun) complete power over a person or situation
Hypernyms of throttlehold
1. (noun) complete power over a person or situation