SMIGGLE


Meaning of SMIGGLE in English

A slow smile that lights up the face and then turns to a mischievous giggle Example: From a distance, she watched the the little boys trying on their mother's high-heeled shoes; amused, she slowly let out a smiggle.

Slang English vocab.      Английский сленговый словарь.