CHIRRUP Meaning of CHIRRUP in English [chir.rup] n [imit.] (1788): chirp -- chirrup vi Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012