titter

noun
1
a quiet laugh, especially a nervous or embarrassed one
خنده نخودی, خنده آرام, خنده زیر لب, خنده عصبی
synonym giggle(1)
verb
1
to laugh quietly, especially in a nervous or embarrassed way
پوزخند زدن, قهقهه خفیف کردن, خندکیدن
synonym giggle