chirr (0 synonym found)

Definition of chirr:

(v) : make a vibrant noise, of grasshoppers or cicadas

Definition of chirr:

(v) : make a vibrant noise, of grasshoppers or cicadas

Back to Top