slayer

noun
  1. a person who kills someone or something
  2. a person who destroys or defeats something completely
  3. Usage: informal

Examples