Flashbao · Browse decks · Pricing

下不了台 / 下不了臺

xià bu liǎo tái

Meaning

  • to be unable to extricate oneself gracefully
  • to be put on the spot
  • to be embarrassed

Add this word to a study deck

Study this word in