Home Synonyms chirp
See US English definition of chirp
See UK English definition of chirp
See Spanish definition of piar
1‘a canary chirped from a cage on the veranda’
READ THESE ARTICLES