thoriated
تعریف انگلیسی
adjective
- being or sounding of nervous or suppressed laughter “Participle of verb: titter (for: tittering), thoriate”