EMASCULATE


Meaning of EMASCULATE in English

[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]

Cambridge English vocab.      Кембриджский английский словарь.