下不了台
Traditional form:
下不了臺
Pinyin (reading):
xiàbuliǎotái
Definitions:
- to be unable to extricate oneself gracefully
- to be put on the spot
- to be embarrassed
Characters:
- 下 - below, underneath; inferior; to bring down; next
- 不 - no, not, un-; negative prefix
- 了 - clear; to finish; particle of completed action
- 台 - platform; unit; term of address
Traditional characters: