One who exhibits only superficial knowledge; a self-proclaimed expert with little real understanding.
From Late Latin sciolus + -ist. First attested at the beginning of the 17th century.
Practice speaking and memorizing "sciolist" and many other words and sentences in English.