smart aleck - İngilizce Eşanlam Sözlük

smart aleck

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