SynonymX
Speak
Thoriated
Definition of Thoriated
1.
Being or sounding of nervous or suppressed laughter
Adjective
Synonyms for word "thoriated"
tittering