Word Hen
What is the meaning of the word "
giggle
"?
Definitions:
laugh nervously
verb
The girls giggled when the rock star came into the classroom
Synonyms:
titter
NearBy Words:
giggler