Bloodletting purposes Synonyms

Definitions for Bloodletting


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

BP abbreviation

BP is an abbreviation for Bloodletting Purposes
What does BP stand for?
BP stands for "Bloodletting Purposes"