chirr

Explore definitions, synonyms, and language insights of chirr

Definitions

Verb
make a vibrant noise, of grasshoppers or cicadas

More General Terms