thoriated

  • (a) being or sounding of nervous or suppressed laughter tittering,

Synonyms

tittering

Words of close approximity

thoriate