bloodletting - English Synonyms Dictionary

bloodletting

n.
[1] bloodbath , bloodshed , battue