vocab dash
Log inSign up
下不了台xiàbuliǎotái
Meanings
1. to be unable to extricate oneself gracefully
2. to be put on the spot
3. to be embarrassed
Characters used
下below不no了completed action marker台platform
vocab dashAboutDecksPrivacyTerms