RichThesaurus
weisenheimer
weisenheimer
synonyms
wise guy
smart aleck
wisenheimer
wiseacre
weisenheimer
antonyms