Definitions of titter:

  • noun:   a nervous restrained laugh
  • verb:   laugh nervously