an attacker who sheds or spills blood; "a great hunter and spiller of blood

listen to the pronunciation of an attacker who sheds or spills blood; "a great hunter and spiller of blood