What is the meaning of Let_blood?

To extract blood from (a person, part of the body etc.).

To bleed someone; to extract blood from a person, part of the body etc. for supposed therapeutic purposes, especially by phlebotomy.

To make (someone or something) bleed, in a general sense; to cut; to kill.

Source: wiktionary.org