Throttlehold — synonyms, definition
1. throttlehold (Noun)
2 synonyms
chokehold stranglehold
1 definition
throttlehold (Noun) — Complete power over a person or situation.
ex. "corporations have a throttlehold on the media"
2 types of
power powerfulness