Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of snicker

- To laugh slyly; to laugh in one's sleeve.
- To laugh with audible catches of voice, as when persons attempt to suppress loud laughter.
- A half suppressed, broken laugh.