Definitions of obliterator:

  • noun:   an eliminator that does away with all traces