沥血 lìxuè to drip blood Definitions Defs Origin Strokes Stroke Words Sentences Sents 呕心沥血 ǒuxīnlìxuè to work one's heart out to pour all of one's energy and effort into a task; literal meaning is to spit out one's heart and spill blood