A person or tool that removes, eradicates, or destroys something, especially something undesirable.
From Latin 'averruncator,' agent noun from 'averruncare.' Literally means 'one who removes,' used historically for both magical practitioners who banished evil and tools designed for elimination.
Try Another Word