Chinese-English dictionary »

自吹自擂 /zìchuīzìléi/ meaning in English

ChineseEnglish
自吹自擂 /zìchuīzìléi/ verb

toot one's own horn(promote oneself)
verb
[UK: tuːt wʌnz əʊn hɔːn] [US: ˈtuːt wʌnz ˈoʊn ˈhɔːrn]