emasculator

noun
  1. a device or tool used to castrate animals, especially livestock
  2. Usage: agricultural/veterinary term
  3. a person or thing that weakens or diminishes the strength, vigor, or effectiveness of someone or something
  4. Usage: figurative

Examples