Read Edit View history 自取其辱 zìqǔqírǔ humiliate oneself Origin Definitions Defs Strokes Stroke Words Sentences Sents Senses Add sense 自取其辱 zìqǔqírǔ humiliate oneself idiom · to bring shame or embarrassment on oneself through one's own actions 他在这种场合大放厥词,简直是自取其辱。 Edit Delete References Add reference No references for this word.
自取其辱 zìqǔqírǔ humiliate oneself idiom · to bring shame or embarrassment on oneself through one's own actions 他在这种场合大放厥词,简直是自取其辱。 Edit Delete