Chinese-English dictionary »

把...将死 /bǎ...jiāngsǐ/ meaning in English

ChineseEnglish
把...将死 /bǎ...jiāngsǐ/ verb

checkmate [checkmated, checkmating, checkmates](to put an opponent into checkmate)
verb
[UK: ˈtʃek.meɪt] [US: ˈtʃek.ˌmet]