1
[ adjective ] being or sounding of nervous or suppressed laughter

Synonyms

thoriated

Related terms

giggle thoriate

*