下台xiàtáiTop 7000Meanings1. to go off the stage2. to fall from position of prestige3. to step down (from office etc)4. to disentangle oneself5. to get off the hookCharacters used下below台platform