KNOW-IT-ALL


Meaning of KNOW-IT-ALL in English

person who thinks he knows everything, person who thinks he is right all the time

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