FAQs About the word snickering

窃笑

to laugh in a covert or partly suppressed manner, an act or sound of snickering, to give a small and often mean or sly laugh

笑声,招猫,轻视,轻视,贬低,侮辱,拟态,讽刺,蔑视,贬低

掌声,批准,赞扬,表扬

snickered => 窃笑, sneezing at => 对…打喷嚏, sneezed at => 打喷嚏, sneeze at => 对......打喷嚏, sneers => 嘲笑,