BLOODLETTING


Meaning of BLOODLETTING in English

[noun] [U] - killing and violence, esp. between enemy groups involved in an argument that has existed for a long time

Cambridge English vocab.      Кембриджский английский словарь.