know-all

noun
🔊/ˈnəʊ ɔːl/
🔊/ˈnəʊ ɔːl/
(British English)
(also know-it-all North American English, British English)
(informal, disapproving)
jump to other results
  1. a person who behaves as if they know everything自以为无所不知的人;百事通