下台❶fall out of power;leave office;removed from office;removal of sb(as president);bring down (the president or government);ouster or overthrow (of the government); topple the government; stand down from one’s post; relieved of one’s post; step down; an attempted ousting of sb ❷step down from the stage (or platform); extricate oneself from a position ❸get out of a predicament (or an embarrassing)situation(多用于否定式) 被赶~be driven out of office;be thrown out/没法~ be unable to back down with good grace/叫他下不了台put him on the spot/下不得台not being able to get out of one’s predicament/某某~了sb fell |