SMART ALECK


Meaning of SMART ALECK in English

(Slang) wise guy, fool, one who thinks he knows everything, smartass

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.