下不来台
Traditional form:
下不來臺
Pinyin (reading):
xiàbùláitái
Definitions:
- to be put on the spot
- to find oneself in an awkward situation
Characters:
- 下 - below, underneath; inferior; to bring down; next
- 不 - no, not, un-; negative prefix
- 来 - to arrive, to come, to return; in the future, later on
- 台 - platform; unit; term of address
Traditional characters: