snickering
v. =sni^^er( snicker的現在分詞 )
If you snicker, you laugh quietly in a disrespectful way, for example at something rude or embarrassing.
We all snickered at Mrs. Swenson.
我們都暗暗嘲笑斯溫森太太。
Brockway watched me out of the corner of his eye, snickering noiselessly.
布羅克韋斜著眼睛看我, 無聲地竊笑著.