emasculate

verb
  1. to deprive of strength, vigor, or effectiveness; to weaken
  2. to castrate; to remove the male reproductive organs
  3. Usage: medical; veterinary
adjective
  1. deprived of masculine vigor or strength; weakened

Examples