ALECK


Meaning of ALECK in English

n. one who considers himself smarter than other people, wise guy, fool, one who thinks he knows everything, smartass (usually "smart aleck")

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