Adjective Definition

thoriated

1.Definition: being or sounding of nervous or suppressed laughter

Related Adjective(s):tittering




Please Share