1. One who, or that which, annihilates; as, a fire annihilator. 2. a total destroyer
annihilator | annihilatory |