Definition of Chirr

  • 1. Make a vibrant noise, of grasshoppers or cicadas Verb

Semanticaly linked words with "chirr"