spiller

Noun
  1. An attacker who sheds or spills blood (synset 110606786)
    "a great hunter and spiller of blood"
  2. A long fishing line with many shorter lines and hooks attached to it (usually suspended between buoys) (synset 104483135)

Other Searches