English Dictionary
▪ castoridae
▪ castoroides
▪ castrate
▪ castrated
▪ castration
◊ CASTRATE
castrate
n : a man who has been castrated and is incapable of
reproduction; "eunuchs guarded the harem" [syn: {eunuch}]
v : remove the testicles of a male animal [syn: {emasculate}, {demasculinize}]
castoridae
castoroides
castrate
castrated
castration
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]