a person with an affectation of wisdom or knowledge, regarded with scorn or irritation by others; a know-all: the wiseacres forecast a collapse of the building
Origin:
late 16th century: from Middle Dutch wijsseggher 'soothsayer', probably from the Germanic base of wit2. The assimilation to acre remains unexplained