嘔心瀝血 Save Sign in to save words Simplified: 呕心沥血 ǒuxīnlìxuè ㄡˇ ㄒㄧㄣ ㄌㄧˋ ㄒㄩㄝˋ lit. to spit out one's heart and spill blood (idiom) to work one's heart out blood, sweat and tears Character by character 嘔(ǒu)vomit 心(xīn)heart 瀝(lì)drip 血(xuè)blood A Chinese word or character, or English Search Sources CC-CEDICT, CC BY-SA 4.0 pinyinjs, Apache-2.0