Chinese-English dictionary »

驳倒 /bódǎo/ meaning in English

ChineseEnglish
驳倒 /bódǎo/ verb

outargue(argue better than)
verb