vanisher

/ˈvænɪʃər/
noun
  1. A person or thing that causes something to disappear, or that disappears itself.
    • The chemical vanisher removed the stain instantly.
    • The magician was known as the great vanisher of doves.
    • In the story, the vanisher left no clues behind.
What does "vanisher" mean? | whatsthatwordmean | whatsthatwordmean