History
History
Synonyms
UK
US
Meaning:
chuckle

(to make) a low, quiet laugh with closed mouth (showing satisfaction or amusement)

giggle

snicker

snigger

laugh at

SNIGGLE as in Wiktionary
SNIGGLE as in Wikipedia