下不来 xiàbulái to be embarrassed Definitions Defs Origin Strokes Stroke Words Sentences Sents 下不来台 xiàbuláitái to be put on the spot To find oneself in an awkward or embarrassing situation with no easy way to save face or back down gracefully