sciolist

noun
  1. a person who pretends to be knowledgeable about many subjects but has only superficial knowledge
  2. Usage: formal; somewhat archaic

Examples