N-COUNT [oft NOUN n]自作聪明的人;自以为是的人;神气活现的家伙 If you describe someone as a smart alec, you dislike the fact that they think they are very clever and always have an answer for everything. 自作聪明的人;自以为是的人;神气活现的家伙 [informal, disapproval]
...a fortyish smart-alec TV reporter.
年届不惑、自以为是的电视记者
You'll end up no more than a smart alec and you're well down that road already.
你最终只会变得自命不凡,而且你现在已经很有些自以为是了。
SYN know-all [informal], wise guy [informal], clever-clogs [informal], clever Dick [informal]