下臺

listen to the pronunciation of 下臺
Китайский Язык - Английский Язык
to step down (from office etc)
to disentangle oneself
to fall from position of prestige
to go off the stage
to get off the hook