Chinese-English dictionary »

自以为是的人 /zìyǐwéishì de rén/ meaning in English

ChineseEnglish
自以为是的人 /zìyǐwéishì de rén/ noun

smartass(one who is particularly insolent)
noun
[UK: smˈɑːtas] [US: smˈɑːrɾæs]