Chinese-English dictionary »

挫败 /cuòbài/ meaning in English

ChineseEnglish
挫败 /cuòbài/ verb

checkmate [checkmated, checkmating, checkmates](to lead to a situation of no escape)
verb
[UK: ˈtʃek.meɪt] [US: ˈtʃek.ˌmet]

Your history