Synonyms of SLAYER

What is another word for SLAYER
1.

Synonyms of SLAYER

noun - someone who causes the death of a person or animal

2.

Synonyms of SLAYER

Synonyms of SLAYER