English dictionary
chirr meaning and definition
Definition and meaning of chirr at MeaningMonkey.org. chirr meaning and definition in the English Dictionary.CHIRR verb
Definition of chirr (verb)
- make a vibrant noise, of grasshoppers or cicadas
Source: Princeton University Wordnet