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