下台

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