はずかしめる

める

  1. Ichidan verb, transitive verb

    to humiliate, to disgrace, to put to shame, to insult

  2. Ichidan verb, transitive verb

    to violate, to (sexually) assault, to rape