To humiliate means to cause someone to feel ashamed or lose their self-respect.
"How could you humiliate me by questioning my judgment in front of everyone like that?"
This verb describes actions or words that degrade a person's dignity publicly or privately.
Author's summary: To humiliate is to shame someone in a way that damages their respect and pride, often through public criticism or exposure.