Spanish deck
humillación
noun·b2

humillación

The act or feeling of being humiliated; shame or loss of dignity

Sentí humillación.

Fue una humillación pública.