giggle
1.
(
verb
) laugh nervously
Synonyms:
titter
Related Words:
express joy
,
express mirth
,
laugh
2.
(
noun
) a foolish or nervous laugh
Related Words:
laugh
,
laughter
Terms and Conditions of Use / Copyright Notice