chirrup
Explore definitions, synonyms, and language insights of chirrup
Definitions
Noun
a series of chirps
Verb
make high-pitched sounds; "the birds were chirping in the bushes"