humiliate

Definition

To make someone feel ashamed or foolish by injuring their dignity.

日本語 誰かの尊厳を傷つけて恥ずかしい気持ちをさせる

Example

"He didn’t mean to humiliate her, but his joke went too far."