spiller

noun

1.
an attacker who sheds or spills blood
Derived from:
spill
2.
a long fishing line with many shorter lines and hooks attached to it (usually suspended between buoys)