Bloodletting - Definition - Law Dictionary Home Dictionary Definition bloodletting
Definition :
The act or process of letting blood or bleeding as by opening a vein or artery or by cupping or leeches esp applied to venesection
View Judgments Citing this PhraseView Acts Citing this Phrase