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.
]You shall sustain more new disgraces. [Shak.] To allow the prosecution of; to admit as valid; to sanction; to continue; not to dismiss or abate; as, the court sustained the action or suit. To prove; to establish by evidence; to corroborate or confirm; to be conclusive of; as, to sustain a charge, an accusation, or a proposition. synonyms: To support; uphold; subsist; assist; relieve; suffer; undergo.