snicker
verb (especially North American English)(also especially British English snigger)
[intransitive]- snicker (at somebody/something)
to laugh in a quiet unpleasant way, especially at something rude or at somebody’s problems or mistakes synonym titter竊笑;暗笑 Although his friends snickered, they were still impressed. 雖然他的朋友們暗自發笑,可他們還是被打動了。
Word Originlate 17th cent.: imitative.