はずかしめた
hazukashimeta

Ichidan Verb

The past form of 辱める

1. Humiliated; Insulted; Offended; Dishonored

Past/Perfective