yǔn shēn mí gǔ
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • 1

    be smashed to pieces; have one's body smashed to pieces and one's bones ground to powder

  • 2

    sacrifice one's life; lose one's life in pursuit of some goal