下
不
了
台
x
i
à
b
u
l
i
ǎ
o
t
á
i
Definitions
1. to be unable to extricate oneself gracefully
2. to be put on the spot
3. to be embarrassed
Components
下
xià
–
down
台
Tái
–
PN:Taiwan (abbr.)
台
tái
–
desk