cadastration ( synonym found)

Definition of cadastration:

(n) : the act of removing the testicles; any act that removes power from a person (particularly a man) or entity

Definition of cadastration:

(n) : the act of removing the testicles; any act that removes power from a person (particularly a man) or entity

Back to Top