1. Verb
To laugh slyly; to laugh in one's sleeve.
2. Verb
To laugh with audible catches of voice, as when persons attempt to suppress loud laughter.
3. Noun
A half suppressed, broken laugh.
More about this word
Synonyms and related words
Explore this word
