throttlehold

网络  油门锁定



英英释义

noun

  1. complete power over a person or situation
    1. corporations have a stranglehold on the media
    2. the president applied a chokehold to labor disputes that inconvenienced the public

    Synonym:    strangleholdchokehold