extirpator

noun
  1. a person or thing that extirpates; something that removes or destroys completely
  2. Usage: formal; often used in historical or literary contexts
  3. a farm implement or tool designed to uproot or remove weeds and roots from soil
  4. Usage: agricultural; chiefly historical

Examples