SARDONIC GRIN


Meaning of SARDONIC GRIN in English

noun

or sardonic laugh

Etymology: translation of New Latin risus sardonicus

: risus sardonicus

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.