humiliation Add to list Share · noun. depriving one of self-esteem. synonyms: abasement · noun. state of disgrace or loss of self-respect. see moresee less · noun.
確定! 回上一頁