Back to Dictionary
驳倒
駁倒
bódǎo
1. to refute
2. to demolish (an argument, theory etc)