Definition of castrate

Definition of castrate
  1. castrate Verb To remove the testicles of.
  2. castrate Verb To remove the ovaries of.
Feedback Form