GIGGLING


Meaning of GIGGLING in English

adj. tittering, foolish, high-pitched, ridiculous (of laughter)

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