smart aleck - Inglés Sinónimo Diccionario

smart aleck

n.
[1] wise guy , wiseacre , wisenheimer , weisenheimer