Humiliate

Definition

Make (someone) feel ashamed and foolish by injuring their dignity and pride.

Pronunciation

Part of Speech

verb