BLOODLETTING Meaning of BLOODLETTING in English n. phlebotomy, draining of blood for medical purposes; killing, bloodshed Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012