BLOODLETTING

Definition of BLOODLETTING

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