shedder
shedder - noun
an attacker who sheds or spills blood
shedder - thesaurus
spiller