Definition of snicker verb from the Oxford Advanced Learner's Dictionary. snicker (at somebody/something) to laugh in a quiet unpleasant way, especially at something rude or at somebody’s problems or mistakes synonym titter. Although his friends snickered, they were still impressed. Questions about grammar and vocabulary? More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.