'obliterator' definitions:

Definition of 'obliterator'

From: WordNet
noun
An eliminator that does away with all traces