titter (v.)youdaoicibaDictYouDict[titter 词源字典]
1610s, "giggle in a suppressed or nervous way," probably of imitative origin. Related: Tittered; tittering. The noun is first recorded 1728.[titter etymology, titter origin, 英语词源]