Golden Bowl

Dictionary

EMASCULATINGppr.

Castrating; felding; depriving of vigor.