smart aleck n : an upstart who makes conceited, sardonic, insolent comments [syn: {wise guy}, {wiseacre}, {wisenheimer}, {weisenheimer}]
Copyright © 2025 3Dict.net