Word Definition

Emasculated

  1. of Emasculate

Synonyms