SMIRK


Meaning of SMIRK in English

n. affected smile, smug smile, self-satisfied grin

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