Vocabulary
忍び笑い
しのびわらい
stifled laugh; chuckling; snickering
noun