tittering
动词 titter:
laugh nervously
同义词:giggle, titter
形容词 tittering:
being or sounding of nervous or suppressed laughter
同义词:thoriated