WISEACRE


Meaning of WISEACRE in English

n. arrogant person who thinks he knows everything, showoff, one who pretends to be smart

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