English to English

emasculated

adjective satellite (s)

  • (of a male animal) having the testicles removed(adj.all)
    Synonym:
    cut, gelded
    source: wordnet30
Advertisement

Bookmark This Site