活血 huóxuè invigorate blood Definitions Defs Origin Strokes Stroke Words Sentences Sents 活血止痛 huóxuèzhǐtòng blood-invigorating analgesic to invigorate blood circulation and alleviate pain (idiom)