LEARNit Dictionary
wiseacre
noun
/ˈwaɪzeɪkə(r)/
UK
/ˈwaɪzeɪkər/
US
1
a person who is annoying because they are very confident and think they know a lot
عاقلنما, پرمدعا, دانای کل, عالمنما, فضلفروش