Meaning of “snicker” - Learner’s Dictionary

snicker

verb [ I ] uk us /ˈsnɪkər/ 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)