Dictionary/下不来台

下不来台 下不來臺

xià bù lái tái

ㄒㄧㄚˋ ㄅㄨˋ ㄌㄞˊ ㄊㄞˊ
Phr
1to be put on the spot
2to find oneself in an awkward situation

Characters