下不来台 xiàbuláitái to be put on the spot 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 Cross-References Variant of 下不脸去 xiàbuliǎnqù下不落场 xiàbulàchǎngSame as 下不了台 xiàbuliǎotái
下不来台 下不來臺 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 Cross-References Variant of 下不脸去 xiàbuliǎnqù下不落场 xiàbulàchǎngSame as 下不了台 xiàbuliǎotái