SIMPERER


Meaning of SIMPERER in English

n. one who smirks, one who smiles with a foolish grin

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