[verb] [T] [formal] - to weaken or to reduce the effectiveness of, or (specialized) to remove the male parts ofThey were accused of trying to emasculate the report's recommendations.(specialized) Most male farm animals are emasculated when they are young. [T](specialized) The flowers are emasculated to prevent self pollination. [T]
EMASCULATE
Meaning of EMASCULATE in English
Cambridge English vocab. Кембриджский английский словарь. 2012