Back to Dictionary
惨败
慘敗
cǎnbài
1. to suffer a crushing defeat
Common • Top 19%