obliterator
1. [ noun ] an eliminator that does away with all traces
Related terms: eliminator obliterate
Similar spelling:   obliterate
  obliterated
  obliteration
  obliterating
  obliterable