







败下阵来 (bài xià zhèn lái) means “be defeated, lose, give in, be beaten” in Chinese. See the pinyin, native audio pronunciation, and 2 example sentences with English translations.
be defeated
lose
give in
be beaten
What happened to users who bought the underdog technology?
On February 7, King Hussein lost his fight against cancer.