English dictionary
bloodletting meaning and definition
Definition and meaning of bloodletting at MeaningMonkey.org. bloodletting meaning and definition in the English Dictionary.BLOODLETTING noun
Definition of bloodletting (noun)
- formerly used as a treatment to reduce excess blood (one of the four humors of medieval medicine)
- indiscriminate slaughter
Source: Princeton University Wordnet