reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
tee-hee to giggle or snicker, usu. in a nervous or silly manner. [2 definitions]
titter to laugh or giggle in a restrained, nervous, or embarrassed way. [2 definitions]