SMIRK


Meaning of SMIRK in English

v. smile in an affected way, smile smugly, grin in a self-satisfied manner

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