a feeling of being ashamed or stupid and having lost the respect of other people; the act of making somebody feel like this She suffered the humiliation of being criticized in public. 她当众受到指责,丢了面子。 🔊🔊 The election result is a humiliation for our party. 选举结果对我们党是屈辱。