Flashbao · Browse decks · Pricing

下不来台 / 下不來臺

xià bù lái tái

Meaning

  • to be put on the spot
  • to find oneself in an awkward situation

Add this word to a study deck

Study this word in