jiǎo shā
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • 1

    v.strangle; hang; put to death by suspending by the neck

  • 2

    v.metastifle; throttle; prevent from developing/succeeding

    • tā fā qǐ jiǎo shā gé mìng

      发起绞杀革命

      He launched the strangulation revolution.