TITTER


Meaning of TITTER in English

[tit.ter] vi [imit.] (ca. 1619): to laugh in a nervous, affected, or partly suppressed manner: giggle, snicker -- titter n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.