Shedder - Definition

shedder

n 1: an attacker who sheds or spills blood; "a great hunter and
spiller of blood" [syn: shedder, spiller]

Look up another word