Wiktionary
semicastrating
vb. (present participle of semicastrate English)
vb. (present participle of semicastrate English)