Humiliate means to make someone feel ashamed or stupid, often publicly. It would humiliate all but the most self-assured person to realize that everyone else in the room has noticed their fly is down.
For many, the experience of high school seems designed to humiliate teens––under the microscope of public scrutiny that is the high school community, every break up, every bad-hair day, every forgotten homework assignment humiliates kids in ways adults rarely understand.
You may wonder why I think the dance will also be humiliating.
The secondhand dealers had been prowling around for weeks, like wolves, offering humiliating prices for goods and furniture they knew many of us would have to sell sooner or later.
Feeling humiliated, Bobby burst out of the club in tears and ran to the subway.
You are constantly taunted, humiliated, elbowed, laughed at.