choke off
phrasal verbchoke something off
- to prevent or limit something
阻止;制止;限制 - High prices have choked off demand.
高昂的价格制约了需求。
- High prices have choked off demand.
- to interrupt something; to stop something
打断;停止;终止 - Her screams were suddenly choked off.
她的尖叫声戛然而止。
- Her screams were suddenly choked off.