Dictionary search results

Showing 1-3 of 3 results

chirp British & World English

(Of a small bird or an insect) make a short, sharp, high-pitched sound

chirp English Thesaurus

a canary chirped from a cage on the veranda

chirp English-Spanish

piar*