BLOOD LETTING


Meaning of BLOOD LETTING in English

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

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