bn:00093977v
Verb Concept
EN
snicker  snigger
EN
Laugh quietly WordNet 3.0
Definitions
Relations
Sources
Links
EN
To emit a snicker, a stifled or broken laugh. Wiktionary
To emit a snicker. Wiktionary (translation)
WordNet 3.0 & Open English WordNet
Wiktionary
EN