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
Tweet