Chinese English Dictionary

扼杀    Add to My Vocabulary

PinYin è shā    Simplified 扼杀    Traditional 扼殺
  1. to strangle
  2. to throttle

Chinese meanings
  1. èshā
    ①掐住脖子弄死。
    ②比喻压制、摧残使不能存在或发展:~新生事物。

Similar Words

Credits
Source of Dictionary: CC-CEDICT