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"

More Specific Terms