What is the full meaning of titters
TITTER, to utter a restrained, nervous laugh [v]
Example of the word titters placed on a Scrabble board.