-
src: wikipedia
- Definition
-
- castrate :a man who has been castrated and is incapable of reproduction
- eunuchs guarded the harem
- castrate :deprive of strength or vigor
- The Senate emasculated the law
- castrate :edit by omitting or modifying parts considered indelicate
- castrate :remove the ovaries of
- castrate :remove the testicles of a male animal