grin : Idioms & Phrases


Sardonic grinlaugh

  • an old medical term for a spasmodic affection of the muscles of the face, giving it an appearance of laughter.
Webster 1913