下不来台 xià bù lái tái

to find oneself in an awkward situation

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. to find oneself in an awkward situation
  2. 2. to be put on the spot

Characters

Character Meaning
down; below; to go down
not; no; (negative prefix)
to come; to arrive; next
platform; stage; stand