wisenheimer - English Synonyms Dictionary

wisenheimer

n.
[1] wise guy , smart aleck , wiseacre , weisenheimer