Meaning of annihilator

Definition of annihilator

(noun) a total destroyer

Other information on annihilator

WIKIPEDIA results for annihilator
Amazon results for annihilator