Humiliation (en. Humiliation)

[yumiljasjɔ̃]

Synonyms

Slang Meanings

A setback
He faced a setback during his presentation.
Il s'est pris un râteau lors de sa présentation.
A big defeat
That defeat was a big humiliation for the team.
Cette défaite était une grosse humiliation pour l'équipe.