shedder

Nouns

  • (n) an attacker who sheds or spills blood
    • a great hunter and spiller of blood
    spiller,

Synonyms

spiller

Words of close approximity