Wiseling

Webster's Dictionary of the English Language

·noun One who pretends to be wise; a wiseacre; a witling.