Menu
Tools
Dictionary
Blog
Login
Sign Up
Dictionary
Blog
Login
Dictionary Entry: 下不了台
Word
Pinyin
下不了台
xià bu liǎo tái
to be unable to extricate oneself gracefully ꞏ to be put on the spot ꞏ to be embarrassed
Dictionary Card
Child Entries of 下不了台
下
不了
台
了
不
了