TITTER

Definition of TITTER

  1. (verb)laugh nervously
  2. (noun)a nervous restrained laugh