Meaning of chirr

Definition of chirr

(verb) make a vibrant noise, of grasshoppers or cicadas

Other information on chirr

WIKIPEDIA results for chirr
Amazon results for chirr