下不了臺 xià bu liǎo tái

to be embarrassed; to be put on the spot

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. to be embarrassed
  2. 2. to be put on the spot
  3. 3. to be unable to extricate oneself gracefully

Characters

Character Meaning
down; below; to go down
not; no; (negative prefix)
(completed action marker)
platform; stage; stand