stifled laugh; chuckling; snickering
endure, bear, put up with, conceal, secrete, spy, sneak
ニン / しの.ぶ
laugh
ショウ / わら.う