Noun Definition

shedder

1.Definition: an attacker who sheds or spills blood

Related Noun(s):spiller

Category: People