← DefinitionshareGuessknow it allnounA person who acts as if they know everything, often in an annoying way.adjectiveBehaving as if one knows everything; overly confident in one's knowledge.Synonymssmart alecknounAntonymshumbleadjectivemodestadjective