meaning of Annullator

Annullator - German to English

annihilator