FEEDBACK

Meaning of 下不来台

Use your mouse
to draw a Chinese
character here
xià lái tái (Trad.: 下不來臺)
to be put on the spot; to find oneself in an awkward situation
Example Sentences