BLOODLETTING


Meaning of BLOODLETTING in English

n. phlebotomy, draining of blood for medical purposes; killing, bloodshed

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.