Besserwisser

Besserwisser m -s, = разг.

всезнайка, умник

Источник: Большой немецко-русский словарь на Gufo.me