know it all

/ˈnoʊ ɪt ˌɔl/
noun
  1. A person who acts as if they know everything, often in an annoying way.
    • Nobody likes a know-it-all in a team meeting.
    • My brother is such a know-it-all; he corrects everyone's grammar.
    • She's a know-it-all who always has an answer for everything.
Synonyms
adjective
  1. Behaving as if one knows everything; overly confident in one's knowledge.
    • His know-it-all attitude made him unpopular at school.
    • She gave a know-it-all smirk when she answered the question.
    • I can't stand that know-it-all tone of voice.
Antonyms
What does "know it all" mean? | whatsthatwordmean | whatsthatwordmean