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.
In English football you don't buy a franchise into the big league. You get into the league on merit. At the end of every season the bottom three teams from the Premier league drop down to the championship league, which is a league lower, this is called relegation. The three top teams from the championship league will move up to the premier league, this is called promotion.