SMARTARSE


Meaning of SMARTARSE in English

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

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