VariousWords beta
Related Terms:
Definitions:
Noun
wise guy
smart aleck
wiseacre
wisenheimer
weisenheimer
Definition: an upstart who makes conceited, sardonic, insolent comments
Definition: A self-assertive and arrogant person; a know-it-all or smart aleck.