emasculates

verb
  1. to deprive of masculine vigor, strength, or spirit; to weaken or make less effective
  2. to castrate; to remove the male reproductive organs
  3. Usage: medical; veterinary

Examples