clever-cloggery

English

Etymology

From clever clogs +‎ -ery.

Noun

clever-cloggery (uncountable)

  1. Synonym of know-it-allism.