Meaning of “snicker” - Learner’s Dictionary

snicker

verb [ I ] uk /ˈsnɪkər/ us US mainly UK snigger

to laugh quietly in a rude way

snicker noun [ C ]

(Definition of “snicker” from the Cambridge Learner’s Dictionary © Cambridge University Press)