Meaning of castrate

Definition of castrate

(noun) a man who has been castrated and is incapable of reproduction; "eunuchs guarded the harem"
(verb) deprive of strength or vigor; "The Senate emasculated the law"
edit by omitting or modifying parts considered indelicate; "bowdlerize a novel"
remove the testicles of a male animal
remove the ovaries of; "Is your cat spayed?"

Other information on castrate

WIKIPEDIA results for castrate
Amazon results for castrate