What is the meaning of the word "humiliation"?

Definitions:

  1. an instance in which you are caused to lose your prestige or self-respect copy to clipboard noun
    • They had to undergo one humiliation after another. copy to clipboard

Synonyms: