English version

know-all

From Longman Dictionary of Contemporary Englishknow-allˈknow-all noun [countable] British English informal 🔊 🔊 INTELLIGENTsomeone who behaves as if they know everything – used to show disapproval syn know-it-all American English
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.