はずかしめるそうだ
hazukashimeru sōda

Ichidan Verb
Evidential Auxiliary

Expresses hearsay ("I heard that...") of 辱める

1. Apparently insulted.; Reportedly humiliated.

Hearsay Evidence