Golden Bowl

Dictionary

EMASCULATEDpp.

Castrated; weakened.