The definition :
Definitions of chirrup:
- noun: a series of chirps
- verb: make high-pitched sounds; of birds
Are you interested in alternative search :
:cheep chirp twirp twitter emit let loose let out sound utter chitter
If you like reading news check: