Search the dictionary A Chinese word or character, or English Search 2 entries. yīngyǒngxīshēng 英勇牺牲 to heroically sacrifice one's life yīngyǒngxīshēng 英勇犧牲 to heroically sacrifice one's life