Definitions of shedder:

  • noun:   an attacker who sheds or spills blood