Search the dictionary A Chinese word or character, or English Search 4 entries. shèngchū 胜出 to come out on top shèngchū 勝出 to come out on top shēngchū 生出 to give birth shēngchù 牲畜 farm animal