stranglehold background
BeDict Logo

stranglehold

/ˈstræŋɡəlhoʊld/

Meanings

noun

扼制,压制,钳制。

Examples :

多年来,这家公司一直对整个行业有着绝对的控制权,压制得其他公司喘不过气来。