SMARTASS


Meaning of SMARTASS in English

n. (Slang) wise guy, one who thinks he knows everything, smart aleck, person who points out other people's mistakes

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