Chinese English Dictionary

下不来    Add to My Vocabulary

PinYin xià bù lái    Simplified 下不来    Traditional 下不來
  1. awkward
  2. embarrassed
  3. cannot be accomplished

Chinese meanings
  1. xià bu lái
    指在人前受窘:几句话说得他脸上~。

Similar Words

Credits
Source of Dictionary: CC-CEDICT