Dictionary (n.) Self-denial; self-renunciation; self-sacrifice.Thesaurus bump bust casting down comedown debasement deflation degradation degrading demotion depluming descent disgrace disgrading displuming downgrading dump embarrassment hangdog look humbled pride humbling humiliation letdown mortification put-down reduction self-abasement self-abnegation self-diminishment setdown shame shamefacedness shamefastness stripping of rank |