Annihilator

An·ni·hi·la·tor

Annihilator

n.
  1. One who, or that which, annihilates; as, a fire annihilator.