Chinese-English dictionary »

栽跟頭 meaning in English

ChineseEnglish
栽跟頭 verb

blow up in one's face(fail disastrously)
verb