annihilator

noun

1.
a total destroyer
Derived from:
annihilate