Vocabulary

忍び笑い

stifled laugh; chuckling; snickering

noun