Meaning of emasculate

Definition of emasculate

(adj) having unsuitable feminine qualities
(verb) deprive of strength or vigor; "The Senate emasculated the law"
remove the testicles of a male animal

Other information on emasculate

WIKIPEDIA results for emasculate
Amazon results for emasculate