CHIRRUP


Meaning of CHIRRUP in English

[chir.rup] n [imit.] (1788): chirp -- chirrup vi

Merriam-Webster English vocab.      Английский словарь Merriam Webster.