CASTRATE


Meaning of CASTRATE in English

v.tr.

1. remove the testicles of; geld.

2 deprive of vigour.

Derivatives:

castration n. castrator n.

Etymology: L castrare

Oxford English vocab.      Оксфордский английский словарь.