sciolist
Noun
Meaning
One who knows many things superficially; a pretender to science; a smatterer.
Source: Webster's dictionarySynonyms
dilettante
dabbler
charlatan
factotum
amateur
scholar
nonprofessional
wiseacre
trifler
dilettant
smarty pants
all hat and no cattle
smartass
bag of wind
smart alec
Show all synonyms