what is mean of giggle in English
Answers
Answered by
6
Answer:
laughing lightly, in a silly manner.
Answered by
1
to laugh in a silly, often high-pitched way, especially with short, repeated gasps and titters, as from juvenile or ill-concealed amusement or nervous embarrassment.
Similar questions