Noun Definition

chirrup

1.Definition: a series of chirps

Related Noun(s):twitter

Category: General