- To deprive of the testicles; to emasculate; to geld;
to alter. - To cut or take out; esp. to remove anything erroneous,
or objectionable from, as the obscene parts of a writing; to expurgate.
Meaning of 'castrate' (Princeton's WordNet)
1 . castrate
[ n]
Meaning (1): - a man who has been castrated and is incapable of reproduction
Example in sentence:
eunuchs guarded the harem
2 . castrate
[ v]
Meaning (2): - edit by omitting or modifying parts considered indelicate