Word Definition

Emasculating

  1. of Emasculate

Synonyms