BLOODLETTING





Definition:

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

  2. [noun] indiscriminate slaughter
    Synonyms: bloodbath, bloodshed, battue

Synonyms:


Related Words: