365bet中国官方网站

  • word of the day

    humiliation

    humiliation - 365bet中国官方网站 definition and meaning for word humiliation

    Definition
    (noun) state of disgrace or loss of self-respect Definition
    (noun) strong feelings of embarrassment
    Synonyms : chagrin , mortification
    Definition
    (noun) an instance in which you are caused to lose your prestige or self-respect
    Synonyms : mortification
    Example Sentence
    • he had to undergo one humiliation after another
    Definition
    (noun) depriving one of self-esteem
    Synonyms : abasement
  •    Mnemonics (Memory Aids) for humiliation

    Powered by Mnemonic 365bet中国官方网站

    hum(we) il (ill) we are ill so we feel degraded (abased)


    Word used in video below:
    text: humiliation
    Download our Mobile App Today