0
Know-it-all
منذ ٥ أعوامA know-it-all/know-all (noun) - an informal term to refer to someone who thinks that they know much more than other people.
She will never admit she's wrong. She's such a know-it-all!
It was good to share some of my ideas with the group, but I was conscious of not appearing like a know-all.
Stephen and Karen are a nice couple, but they are know-it-alls when it comes to wine!