thoriated
definition: being or sounding of nervous or suppressed laughter
example:
speech part: adjective
synonyms:
tittering
Video not found.