Chinese-English dictionary »

扣帽子 /kòumàozi/ meaning in English

ChineseEnglish
扣帽子 /kòumàozi/ verb

poison the well(raise ad hominem arguments)
verb