Definitions of bloodletting:

  • noun:   formerly used as a treatment to reduce excess blood (one of the four humors of medieval medicine)
  • noun:   indiscriminate slaughter