This is the British English definition of self-deprecating. View American English definition of self-deprecating. Change your default dictionary to American English. View the pronunciation for self-deprecating.
Princeton's WordNet(0.00 / 0 votes)Rate this definition: delegating, delegation, relegating, relegation, deputation(noun) authorizing subordinates to make certain decisions. relegation(noun) the act of assigning (someone or something) to a particular class or category. relegation(noun) mild banishment; consignment to an inferior position. he has been relegated to a post in Siberia.
4 a loss of status the engagement at the small club was an unmistakable sign of the rock band's decline Synonyms comedown, dÃ©gringolade, demise, descent, down, downfall, fall, flameout, GÃ¶tterdÃ¤mmerungRelated Words breakdown, burnout, collapse, crash, meltdown, ruin, undoing; defeat, disappointment, reversal, setback; bottom, nadir; abasement, ...