Found 9 synonyms in 1 groups
1
Meaning: laugh quietly [v]
laugh, snigger, chortle, chuckle, titter, giggle, smirk, sneer, snicker

snicker synonyms - English related words for snicker