Meaning of shedder

Definition of shedder

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

Other information on shedder

WIKIPEDIA results for shedder
Amazon results for shedder