GIGGLE


Meaning of GIGGLE in English

v. titter, laugh in a foolish high-pitched manner

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.