English Dictionary
◊ CHIRR
chirr
v : make a vibrant noise, of grasshoppers or cicadas