Meaning of chirrup
Definition of chirrup
(noun)
a
series
of chirps
(verb)
make
high-pitched
sounds; "the birds were chirping in the bushes"
Other information on chirrup
WIKIPEDIA results for
chirrup
Amazon results for
chirrup
Tweet