下不了台xiàbuliǎotáiMeanings1. to be unable to extricate oneself gracefully2. to be put on the spot3. to be embarrassedCharacters used下below不no了completed action marker台platform