What does Annullator mean?

Annullator - German to English

annihilator