B2idiominformalstudyIELTS-friendly
a know-it-all
USUK
an annoying person who acts as if they know everything
A noun, and critical. British English also says 'a know-all'.
In context
Nobody likes a know-it-all who corrects the teacher in front of everyone.
I try not to be a know-it-all when my friends ask about English grammar.
More idioms about study
- a bookworma person who loves reading and reads a lot
- a bright sparksaid ironically about someone whose clever idea was actually silly
- a closed booka subject that you do not understand or know anything about
- a crash coursea short course that teaches a lot in a very short time
- a dab hand at somethingvery good at a particular skill or activity