titterer

Explore definitions, synonyms, and language insights of titterer

Definitions

Noun
a person who laughs nervously

Synonyms


More General Terms