Meaning of snicker

Definition of snicker

(noun) a disrespectful laugh
(verb) laugh quietly

Other information on snicker

WIKIPEDIA results for snicker
Amazon results for snicker