obliteration

noun

1.
destruction by annihilating something
Derived from:
obliterate
2.
the complete destruction of every trace of something
Derived from:
obliterate