What is the full meaning of titteringly
TITTERING [adv]
Example of the word titteringly placed on a Scrabble board.