obliterator

listen to the pronunciation of obliterator
Englisch - Englisch
an eliminator that does away with all traces
{i} one who obliterates; destroyer