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