English-Chinese dictionary »

toot one's own horn meaning in Chinese

EnglishChinese
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]

脸上贴金 /liǎnshàngtiējīn/verb

臉上貼金verb

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

Your history