Definition of Demasculinise

  • (verb) remove the testicles of a male animal

Synonyms of Demasculinise


Antonyms of Demasculinise


No Antonyms Found.

Homophones of Demasculinise


No Homophones Found.