expunger

noun
  1. a person or thing that expunges; one who erases, removes, or eliminates something
  2. Usage: rare; typically used in legal or formal contexts

Examples