BLOODLETTING


Meaning of BLOODLETTING in English

[blood.let.ting] n (13c) 1: phlebotomy

2: bloodshed

3: elimination of personnel or resources

Merriam-Webster English vocab.      Английский словарь Merriam Webster.