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"

最新英語單詞

行業(yè)英語