throttlehold

英[\'θrɒtlhəʊld]
美[\'θrɒtəlˌhoʊld]

基本释义

n.
遏制,扼杀

英英释义

Noun
  • 1. complete power over a person or situation;

    "corporations have a strangelhold on the media"

    "the president applied a chokehold to labor disputes that inconvenienced the public"

最新英语单词

行业英语