English | German | Russian | Czech

throttlehold English

Meaning throttlehold meaning

What does throttlehold mean?

throttlehold

(= stranglehold, chokehold) complete power over a person or situation corporations have a stranglehold on the media the president applied a chokehold to labor disputes that inconvenienced the public

Synonyms throttlehold synonyms

What other words have the same or similar meaning as throttlehold?

throttlehold English » English

stranglehold chokehold choke hold

Are you looking for...?